tar 命令进行 打包、压缩、解压:
基本格式:
压缩 tar [选项] 源文件或目录
解压 tar [选项] 压缩包
常用参数:
+ -c --create: 打包, 把一堆文件打包成一个文件+ -v --verbose : 显示文件处理过程+ -f --file : 要操作的文件名+ -x --extract : 解压文件+ -z --gzip, --gunzip, --ungzip : 使用gzip归档压缩, 如压缩 tar -czvf etc.tar.gz /etc/, 解压 tar -zxvf test.tar.gz+ -j --bzip2 : 通过bzip2 归档压缩文件, tar -jcvf ect.tar.bz2 /etc/, 解压 tar -jxvf ect.tar.bz2+ -J : 通过xz压缩工具压成.xz 文件, 如 tar -Jcvf ...+ -t --list : 查看文件内容+ -C --directoty=DIR : 解压文件到指定目录, 当前目录不加-C
说明:
要用.tar 扩展名
习惯使用gzip压缩
xz压缩了最好,时间较久
习惯用法,
打包 -cvf
解包 -xvf
压缩 -zcvf
解压 -zxvf
指定目录
tar -xvf aa.tar -C /tmp
zip命令:
压缩 zip -r etc.zip /etc
解压 unzip etc.zip /etc