ubuntu16.04使用中經常用到各種壓縮和解壓縮命令tar
/zip
/gzip+gunzip
,這裡做個彙總,方便以後檢視。
ubuntu解壓縮zip,tar,tar.gz,tar.bz2
ubuntu linux zip和unzip類命令詳解
tar是 打包工具,並不負責壓縮!
打包乙個目錄:
tar -cvf archive_name.tar directory_to_compress
如何解包:
tar -xvf archive_name.tar.gz
上面這個解包命令將會將文件解開在當前目錄下面。當然,你也可以用這個命令來捏住解包的路徑:
tar -xvf archive_name.tar -c /tmp/extract_here/
tar.gz
使用這種格式去壓縮乙個目錄:
tar -zcvf archive_name.tar.gz directory_to_compress
解壓縮:
tar -zxvf archive_name.tar.gz
上面這個解包命令將會將文件解開在當前目錄下面。當然,你也可以用這個命令來指定解包的路徑:
tar -zxvf archive_name.tar.gz -c /tmp/extract_here/
tar.bz2
這種壓縮格式是所有方式中壓縮率最好的。當然,這也就意味著,它比前面的方式要占用更多的cpu與時間。
tar -jcvf archive_name.tar.bz2 directory_to_compress
解壓縮:
tar -jxvf archive_name.tar.bz2
上面這個解包命令將會將文件解開在當前目錄下面。當然,你也可以用這個命令來指定解包的路徑:
tar -jxvf archive_name.tar.bz2 -c /tmp/extract_here/
zip 壓縮命令
zip -r filename.zip filesdir
引數意義:
-- filename.zip 代表你建立的檔案,
-- filesdir 代表你想放置新 zip 檔案的目錄。
-- -r 選項指定你想遞迴地(recursively)包括所有包括在 filesdir 目錄中的檔案。
高階用法:
使用 zip 命令同時處理多個檔案和目錄,方法是將它們逐一列出,並用空格間隔:
zip -r filename.zip file1 file2 file3 /usr/work/
上面的命令把 file1、file2、 file3、以及 /usr/work/ 目錄的內容(假設這個目錄存在)壓縮起來,然後放入 filename.zip 檔案中。
unzip 解壓命令
unzip filename.zip
gzip
gzip filename
檔案即會被壓縮,並被儲存為 filename.gz
高階用法:
使用 gzip 命令同時處理多個檔案和目錄,方法是將它們逐一列出,並用空格間隔:
gzip -r filename.gz file1 file2 file3 /usr/work/
上面的命令把 file1、file2、 file3、以及 /usr/work/目錄的內容(假設這個目錄存在)壓縮起來,然後放入 filename.gz 檔案中
gunzip
gunzip filename.gz
filename.gz原始檔會被刪除,而繼之以filename,需要注意!
iiiiii
linux常用壓縮命令
linux壓縮命令 根據字尾,判斷壓縮命令 gz gzip壓縮的檔案 bz2 bzip2 tar tar打包的檔案,並沒有壓縮 tar.gz tar打包的檔案,其中經過gzip壓縮 tar.bz2 tar打包的檔案,其中經過bzip2壓縮其中gzip和bzip2只針對乙個檔案來壓縮和解壓縮,而tar...
linux 常用 壓縮 解壓縮命令
壓縮解壓 linux下怎麼解字尾名是gzip的檔案?1.以.a為副檔名的檔案 tar xv file.a 2.以.z為副檔名的檔案 uncompress file.z 3.以.gz為副檔名的檔案 gunzip file.gz 4.以.bz2為副檔名的檔案 bunzip2 file.bz2 5.以.t...
Linux常用壓縮 解壓縮命令
tar cvf filename.tar dirname從而生成乙個filename.tar檔案,然後可使用gzip命令對該檔案進行壓縮 gzip filename.tar.gz從而生成乙個filename.tar.gz檔案。上述過程可以直接通過如下命令完成 tar zcvf filename.ta...