1. 程式人生 > >常用壓縮和解壓命令

常用壓縮和解壓命令

.tar 打包 tar cvf filename.tar dirname

.gz 解壓1 gunzip filename.gz

.gz 解壓2 gzip -d filename.gz

.gz 壓縮 gzip filename

.tar.gz 和 .tgz 解壓 tar zxvf filename.tar.gz

.tar.gz 和 .tgz 壓縮 tar zcvf filename.tar.gz dirname

.bz2 解壓1 bzip2 -d filename.bz2

.bz2 解壓2 bunzip2 filename.bz2

.bz2 壓縮 bzip2 -z filename

.tar.bz2 解壓 tar jxvf filename.tar.bz2

.tar.bz2 壓縮 tar jcvf filename.tar.bz2 dirname

.bz 解壓1 bzip2 -d filename.bz

.bz 解壓2 bunzip2 filename.bz

.tar.bz 解壓 tar jxvf filename.tar.bz

.z 解壓 uncompress filename.z

.z 壓縮 compress filename

.tar.z 解壓 tar zxvf filename.tar.z

.tar.z 壓縮 tar zcvf filename.tar.z dirname

.zip 解壓 unzip filename.zip

.zip 壓縮 zip filename.zip dirname

.rar 解壓 rar x filename.rar

.rar 壓縮 rar a filename.rar dirname

檢視tar.gz檔案的內容的命令:

zcat vsftpd.tar.gz|grep --binary-files=text 'footbar.js'

zgrep --binary-files=text 'footbar.js’ vsftpd.tar.gz

批量解壓tar

ls *.tar.gz | xargs -n1 tar xzvf