tar命令很常用,可是後面跟的一堆引數不僅多而且難記,而且引數的順序也不能隨意改變,實在很困惑。今天好好研究了一下,原來各引數很有規律,小結了一下,有不對的地方請幫忙指正。
tar命令
-f:指定檔名。
-c:建立歸檔檔案tar,未壓縮。
-x:解壓。
-z:指定以gz格式壓縮,解壓對應格式也用此引數。
-j:指定以bz2格式壓縮,解壓對應格式也用此引數。
-v:顯示詳細資訊。
-f 引數要放在最後面,否則會出錯。
示例:壓縮:
tar -cf test.tar test 建立歸檔檔案test.tar,未壓縮
tar -zcf test.tar.gz test 建立壓縮檔案test.tar.gz,壓縮為gz格式
tar -jcf test.tar.bz2 test 建立壓縮檔案test.tar.bz2,壓縮為bz2格式
注:壓縮檔案名是自己取的,但最好使用約定的副檔名
解壓:tar -xf test.tar 解壓歸檔檔案
tar -zxf test.tar.gz 解壓gz格式檔案
tar -jxf test.tar.bz2 解壓bz2格式檔案
以上各指令都可以加上-v選項以顯示詳細資訊。
注意各引數的順序,要讓 -f 引數要放在最後面,否則會出錯。
常用的就這些選項了,不常用的選項還有幾個就不說了。
tar用法例項 tar命令
tar 檔案是幾個檔案和 或 目錄在乙個檔案中的集合。這是建立備份和歸檔的佳徑。tar 使用的選項有 c 建立乙個新歸檔。f 當與 c 選項一起使用時,建立的 tar 檔案使用該選項指定的檔名 當與 x 選項 一起使用時,則解除該選項指定的歸檔。t 顯示包括在 tar 檔案中的檔案列表。v 顯示檔案...
Linux 命令 tar 命令
tar abcdgghiklmmoopprrsstuuvwwxzz b 區塊數目 c 目的目錄 f 備份檔案 f date 日期時間 atime preserve backuup 備份方式 checkpoint concatenate confirmation delete exclude 範本樣式...
Linux命令 tar命令
1.命令原型 tar 必要引數 選擇引數 檔案 2.詳解 這個五個是獨立命令,壓縮和解壓都要用到其中乙個,可以和別的命令連用但只能用其中乙個,下面的引數是根據需要在壓縮 下面的 f引數是必須的 1.將目錄test的檔案打成乙個名為test.tar的包。c是表示產生新的包,f指定包的檔名。tar cv...