1. 程式人生 > >zip壓縮工具 tar打包並壓縮

zip壓縮工具 tar打包並壓縮

zip壓縮工具 tar打包並壓縮

一、zip壓縮工具
技術分享圖片
zip支持壓縮目錄
#zip filename.zip filename //使用zip命令壓縮filename文件
#zip -r aaa.zip aaa //壓縮目錄需要加-r ,使用zip命令壓縮aaa目錄
#unzip //解壓縮命令
#unzip aaa.zip -d bbb/ //-d 指定aaa.zip文件解壓到bbb目錄下
#unzip -l aaa.zip //查看aaa.zip的文件列表,不能查看內容

二、tar打包工具
技術分享圖片
#tar -cvf aaa.tar aaa/ //把aaa文件打包成tar包,-c 創建 -v 可視化,-f 後面跟tar包的名字
#tar -xvf aaa.tar //解包aaa.tar包
#tar -tf aaa.tar //查看aaa.tar包內容
#tar -cvf aaa.tar --exclude bbb ccc 1.txt 2.txt //將bbb文件除外的所有文件打包為aaa.tar
#tar -cvf aaa.tar --exclude bbb --exclude ccc 1.txt 2.txt //將bbb 、ccc文件除外的所有文件打包為aaa.tar(將bbb ccc文件過濾掉)

#tar -cvf aaa.tar --exclude bbb --exclude ".txt" 1.txt 2.txt //將bbb 、.txt文件除外的所有文件打包為aaa.tar包(過濾掉所有bbb文件和所有.txt文件)

三、打包並壓縮
技術分享圖片
#tar -zcvf aaa.tar.gz bbb 1.txt 2.txt //使用-z,將bbb 1.txt 2.txt文件或目錄打包壓縮成aaa.tar.gz包
#tar -zxvf aaa.tar.gz //將aaa.tar.gz解壓縮

#tar -jcvf aaa.tar.bz2 bbb 1.txt 2.txt //使用-j,將bbb 1.txt 2.txt文件或目錄打包壓縮成aaa.tar.bz2包

#tar -jxvf aaa.tar.bz2 //將aaa.tar.bz2解壓縮

#tar -Jcvf aaa.tar.xz bbb 1.txt 2.txt //使用-J,將bbb 1.txt 2.txt文件或目錄打包壓縮aaa.tar.xz包
#tar -Jxvf aaa.tar.xz //將aaa.tar.xz解壓縮

#tar -tf aaa.tar.gz //查看文件列表
#tar -tf aaa.tar.bz2 //查看文件列表
#tar -tf aaa.tar.xz //查看文件列表

zip壓縮工具 tar打包並壓縮