ubuntu16.04 下对文件夹进行压缩和解压操作

压缩与解压

命令1:

zip

压缩,将 xx 文件夹压缩为 yy.zip
zip -r yy.zip xx

解压,将 xx.zip 解压为 xx 文件夹
unzip xx.zip

命令2:

tar

压缩,将 xx 文件夹压缩为 yy.tar
tar -cvf yy.tar xx
解压,将 yy.tar 解压到当前目录
tar -xvf yy.tar

解压,将 yy.tar 解压到指定的已存在目录
tar -xvf yy.tar -C /home/jialei/Soltware/

命令3:

tar.gz

压缩,将 xx 文件夹压缩为 yy.tar.gz
tar -zcvf yy.tar.gz xx
解压,将 yy.tar.gz 解压到当前目录
tar -zxvf yy.tar.gz
解压,将 yy.tar.gz 解压到指定的已存在目录
tar -zxvf yy.tar.gz -C /home/jialei/Soltware/

命令4:

tar.bz2

压缩,将 xx 文件夹压缩为 yy.tar.bz2
tar -jcvf yy.tar.bz2 xx
解压,将 yy.tar.bz2 解压到当前目录
tar -jxvf yy.tar.bz2
解压,将 yy.tar.bz2 解压到指定的已存在目录
tar -jxvf xx.tar.bz2 -C /home/jialei/Soltware/

压缩包解压后撤销

zip
zipinfo -1 yy.zip | xargs rm -rf

tar
tar -tf yy.tar.bz2 | xargs rm -rf

你可能感兴趣的:(学习文档)