功能tar命令用來打包,解包和壓縮。
語法
tar [主選項+輔選項] [檔案或者目錄]
選項
3.1 主選項
-c建立新的檔案檔案(打包)
-x從檔案檔案中還原檔案(解包)
-t列出檔案檔案的內容
在引數中,c/x/t有且僅有乙個存在,不能同時存在
3.2 輔選項
-a將tar檔案新增到已存在的檔案檔案
-b設定區塊大小
-d記錄檔案的差別
-r將檔案新增到已有檔案檔案
-v現實操作過程
-f指定檔案檔案
-zgzip壓縮
-jbzip2壓縮
示例
# 將/home/ziye目錄下的檔案全部打包為/home/ziye.tar
tar -cvf /home/ziye.tar /home/ziye # 僅打包
tar -zcvf /home/ziye.tar.gz /home/ziye # 打包後,以gzip壓縮
tar -jcvf /home/ziye.tar.bz2 /home/ziye # 打包後,以bzip2壓縮
# 將ziye.tar/ziye.tar.gz/ziye.tar.bz2解壓到當前資料夾下
tar -xvf ziye.tar
tar -zxvf ziye.tar.gz
tar -jxvf ziye.tar.bz2
打包和壓縮
打包是將一大堆檔案和目錄變成乙個總的檔案,壓縮是將乙個大的檔案通過一些壓縮演算法變成乙個小檔案。
Linux命令學習 tar命令
linux命令學習 tar命令。linux下最常用的打包程式就是tar了,使用tar程式打出來的包我們常稱為tar包 tar 必要引數 選擇引數 檔案 用來壓縮和解壓檔案。tar本身不具有壓縮功能。他是呼叫壓縮功能實現的 必要引數有如下 命令作用 a 新增壓縮檔案到已存在的壓縮 b 設定區塊大小 c...
Linux命令學習 tar命令
linux中,tar命令的全稱是tape archive,主要作用是壓縮和解壓檔案。引數說明 c 建立新的壓縮檔案 x 解壓檔案 t 列出壓縮檔案的內容 z 使用gzip來解壓和壓縮,檔案字尾一般為 tar.gz j 使用bzip2來解壓和壓縮,檔案字尾一般為 tar.bzip2 v 顯示詳細過程,...
Linux命令學習之tar命令
歸檔資料 功能長名稱 描述 a concatenate 將乙個已有的tar檔案追加到另乙個已有tar歸檔檔案 c create 建立乙個新的歸檔檔案 d diff 檢查歸檔檔案和文i下哦那個的不同之處 d delete 從已有tar歸檔中刪除 r追加檔案到已有他人歸檔檔案末尾 t list 列出已有...