- 物聯網嵌入式技術項目教程
- 張小恒 李靜主編
- 773字
- 2023-06-28 16:06:08
1.2.3 嵌入式Linux文件操作常用命令
1.查看文件內容命令
【格式】cat□[參數]□<文件名>
【功能說明】把一個文件或幾個文件顯示在屏幕上或其他文件中。

1.2.3 嵌入式Linux文件操作常用命令
【舉例說明】cat□file1顯示文件“file1”的內容
cat□-n□file1>file2把文件“file1”的內容加上行號后輸入到文件“file2”
2.改變權限命令
【格式】chmod□[參數]□<文件名>
【功能說明】修改文件或目錄的使用權限。
【舉例說明】chmod□777□file1修改文件“file1”的權限為所有用戶可讀可寫可執行
3.刪除文件或目錄命令
【格式】rm□[參數]□<filename/dirName>
【功能說明】刪除文件或目錄。
【舉例說明】rm□-f□file1強制刪除名為“file1”的文件
rm□-r□dir1刪除名為“dir1”的目錄
4.剪切命令
【格式】mv□[參數]□<文件名/目錄名>□<文件名/目錄名>
【功能說明】重命名文件或將其移至另一目錄。
【舉例說明】mv□file1□file2將文件名“file1”修改為“file2”
mv□dir1/file1□new_dir/將目錄“dir1”下的文件“file1”移至目錄“new_dir”下
5.復制命令
【格式】cp□[參數]□<文件名/目錄名>□<文件名/目錄名>
【功能說明】將文件或目錄復制到另一文件或目錄中。
【舉例說明】cp□file1□file2將名為“file1”的文件復制為“file2”
cp□dir1/*□.將目錄“dir1”下的所有文件復制到當前工作目錄
cp□-a□dir1□.將目錄“dir1”復制到當前工作目錄
cp□-a□dir1□dir2將目錄“dir1”復制到“dir2”
6.創建空白文件命令
【格式】touch□<文件名>
【功能說明】創建空白文件。
【舉例說明】touch□file1創建名為“file1”的空白文件
7.壓縮解壓相關命令
(1)打包壓縮
【格式】tar□[參數]□壓縮文件名□目錄名
【功能說明】將目錄內的所有文件打包壓縮。
【舉例說明】tar□-cvf□test.tar□test/將文件夾“test/”打包壓縮為文件“test.tar”
tar□-jcvf□test.tar.bz2□test/將文件夾“test/”打包壓縮為文件“test.tar.bz2”
tar□-zcvf□test.tar.gz□test/將文件夾“test/”打包壓縮為文件“test.tar.gz”
(2)解包解壓
【格式】tar□[參數]□壓縮文件名
【功能說明】將壓縮文件解包解壓到當前目錄。
【舉例說明】tar□-xvf□test.tar將“test.tar”解壓為文件夾“test/”
tar□-jxvf□test.tar.bz2將“test.tar.bz2”解壓為文件夾“test/”
tar□-zxvf□test.tar.gz將“test.tar.gz”解壓為文件夾“test/”