Linux 命令 tar的使用

2021-08-04 00:14:45 字數 1157 閱讀 1395

語法:tar [主選項+輔選項] 檔案或目錄

使用該命令時,主選項必須有,它告訴tar要做什麼事情,輔選項是輔助使用的,可以選用。

主選項:【一條命令以下引數只能有乙個】

-c: --create 新建乙個壓縮文件,即打包

-x: --extract,--get解壓檔案

-t: --list,檢視壓縮文件裡的所有內容

輔助選項:

-z :是否同時具有 gzip 的屬性?亦即是否需要用 gzip 壓縮或解壓? 一般格式為xx.tar.gz或xx. tgz

-j :是否同時具有 bzip2 的屬性?亦即是否需要用 bzip2 壓縮或解壓?一般格式為xx.tar.bz2  

-v :壓縮的過程中顯示檔案!這個常用

-f :使用檔名,請留意,在 f 之後要立即接檔名喔!不要再加其他引數!

範例一:將整個 /etc 目錄下的檔案全部打包成為 /tmp/etc.tar

[root@linux ~]# tar -cvf /tmp/etc.tar /etc    <==僅打包,不壓縮!

[root@linux ~]# tar -zcvf /tmp/etc.tar.gz /etc  <==打包後,以 gzip 壓縮

[root@linux ~]# tar -jcvf /tmp/etc.tar.bz2 /etc  <==打包後,以 bzip2 壓縮

範例二:查閱上述 /tmp/etc.tar.gz 檔案內有哪些檔案?

[root@linux ~]# tar -ztvf /tmp/etc.tar.gz

# 由於我們使用 gzip 壓縮,所以要查閱該 tar file 內的檔案時,

# 就得要加上 z 這個引數了!這很重要的!

範例三:將 /tmp/etc.tar.gz 檔案解壓縮在 /usr/local/src 底下

[root@linux ~]# cd /usr/local/src

[root@linux src]# tar -zxvf /tmp/etc.tar.gz

# 先將工作目錄變換到 /usr/local/src 底下,並且解開 /tmp/etc.tar.gz

# 則解開的目錄會在 /usr/local/src/etc ,另外,如果您進入 /usr/local/src/etc

# 則會發現,該目錄下的檔案屬性與 /etc/ 可能會有所不同喔!

Linux的tar命令使用

通過ssh訪問伺服器,難免會要用到壓縮,解壓縮,打包,解包等,這時候tar命令就是是必不可少的乙個功能強大的工具。linux中最流行的tar是麻雀雖小,五臟俱全,功能強大。tar命令可以為linux的檔案和目錄建立檔案。利用tar,可以為某一特定檔案建立檔案 備份檔案 也可以在檔案中改變檔案,或者向...

linux命令tar的使用

1 在ubuntu上安裝tldr小工具後,輸入tldr tar book www.100ask.org uboot tldr tar tararchiving utility.often combined with a compression method,such as gzip or bzip....

linux中 tar命令的使用

菜鳥 解壓 語法 tar 主選項 輔選項 檔案或者目錄 使用該命令時,主選項是必須要有的,它告訴tar要做什麼事情,輔選項是輔助使用的,可以選用。主選項 c 建立新的檔案檔案。如果使用者想備份乙個目錄或是一些檔案,就要選擇這個選項。r 把要存檔的檔案追加到檔案檔案的未尾。例如使用者已經作好備份檔案,...