tar 命令使用詳解

2021-06-26 20:33:03 字數 2314 閱讀 8318

.tar 

解包:tar xvf filename.tar 

打包:tar cvf filename.tar dirname 

(注:tar是打包,不是壓縮!) 

--------------------------------------------- 

.gz 

解壓1:gunzip filename.gz 

解壓2:gzip -d filename.gz 

壓縮:gzip filename 

.tar.gz 和 .tgz 

解壓:tar zxvf filename.tar.gz 

壓縮:tar zcvf filename.tar.gz dirname 

--------------------------------------------- 

.bz2 

解壓1:bzip2 -d filename.bz2 

解壓2:bunzip2 filename.bz2 

壓縮: bzip2 -z filename 

.tar.bz2 

解壓:tar jxvf filename.tar.bz2 

壓縮:tar jcvf filename.tar.bz2 dirname 

--------------------------------------------- 

.bz 

解壓1:bzip2 -d filename.bz 

解壓2:bunzip2 filename.bz 

壓縮:未知 

.tar.bz 

解壓:tar jxvf filename.tar.bz 

壓縮:未知 

--------------------------------------------- 

.z 解壓:uncompress filename.z 

壓縮:compress filename 

.tar.z 

解壓:tar zxvf filename.tar.z 

壓縮:tar zcvf filename.tar.z dirname 

--------------------------------------------- 

.zip 

解壓:unzip filename.zip 

壓縮:zip filename.zip dirname 

--------------------------------------------- 

.rar 

解壓:rar x filename.rar 

壓縮:rar a filename.rar dirname 

解壓後請將rar_static拷貝到/usr/bin目錄(其他由$path環境變數指定的目錄也可以): 

[root@www2 tmp]# cp rar_static /usr/bin/rar 

--------------------------------------------- 

.lha 

解壓:lha -e filename.lha 

壓縮:lha -a filename.lha filename 

>解壓後請將lha拷貝到/usr/bin目錄(其他由$path環境變數指定的目錄也可以): 

[root@www2 tmp]# cp lha /usr/bin/ 

--------------------------------------------- 

.rpm 

解包:rpm2cpio filename.rpm | cpio -div 

--------------------------------------------- 

.deb 

解包:ar p filename.deb data.tar.gz | tar zxf - 

--------------------------------------------- 

.tar .tgz .tar.gz .tar.z .tar.bz .tar.bz2 .zip .cpio .rpm .deb .slp .arj .rar .ace .lha .lzh .lzx .lzs .arc .sda .sfx .lnx .zoo .cab .kar .cpt .pit .sit .sea 

解壓:*** x filename.* 

壓縮:*** a filename.* filename 

***只是呼叫相關程式,本身並無壓縮、解壓功能,請注意! 

解壓後請將***拷貝到/usr/bin目錄(其他由$path環境變數指定的目錄也可以): 

[root@www2 tmp]# cp *** /usr/bin/

tar命令詳解

tar cxtzjvfppn 檔案與目錄 引數 c 建立乙個壓縮檔案的引數指令 create 的意思 x 解開乙個壓縮檔案的引數指令!t 檢視 tarfile 裡面的檔案!特別注意,在引數的下達中,c x t 僅能存在乙個!不可同時存在!因為不可能同時壓縮與解壓縮。z 是否同時具有 gzip 的屬性...

tar 命令詳解!!!

tar 檔案是幾個檔案和 或 目錄在乙個檔案中的集合。這是建立備份和歸檔的佳徑。tar 使用的選項有 c 建立乙個新歸檔。f 當與 c 選項一起使用時,建立的 tar 檔案使用該選項指定的檔名 當與 x 選項 一起使用時,則解除該選項指定的歸檔。t 顯示包括在 tar 檔案中的檔案列表。v 顯示檔案...

tar 命令詳解

linux下打包檔案使用tar命令時,常常會遇到同一目錄下選取其中幾個檔案。例如要打包 home yingmu 資料夾且排除 home yingmu 03389.com 資料夾 排除多個資料夾則在命令中新增多個目錄 exclude 目錄名,例如 tar czvf yingmu.tar home yi...