Linux命令學習 tar

2021-09-26 07:58:04 字數 1109 閱讀 7128

功能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 列出已有...