1. 程式人生 > >linux中的tar命令的使用

linux中的tar命令的使用

參考網址:

  https://www.cnblogs.com/newcaoguo/p/5896975.html

  https://www.cnblogs.com/xccjmpc/p/6035397.html

一. tar命令概述

  1. 作用: tar命令是Unix/Linux系統中備份檔案(打包/解壓)的可靠方法,幾乎可以工作於任何環境中,它的使用許可權是所有使用者。
  2. 格式 tar [命令] [引數] 檔案或目錄 

    示例: 

      ①  tar -czvf  test.tgz  test;   將當前目錄下的test資料夾打包為test.tgz

      ②  tar -xzvf test.tgz;   將test.tgz解壓到當前目錄,如果要解壓到指定目錄,如解壓到/usr,可以用:tar -xzvf test.tgz -C /usr;其中C必須大寫


  3. 主要引數:使用該命令時,必須選擇一個命令(僅選一個,如-x),引數是輔助選項,可以根據需要選擇(-f必選)

二. 命令

  -c: 建立壓縮檔案
  -x:解壓
  -t:檢視內容
  -r:向壓縮歸檔檔案末尾追加檔案
  -u:更新原壓縮包中的檔案

注意:這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的引數是根據需要在壓縮或解壓檔案時可選的。

 

三.引數

  -z:有gzip屬性的
  -j:有bz2屬性的
  -Z:有compress屬性的
  -v:顯示所有過程
  -O:將檔案解開到標準輸出

四.特殊引數

-f: 使用檔案名字,切記,這個引數是最後一個引數,後面只能接檔案名。

注意:-f為必選