快速了解tar包压缩与解压的过程:无参数与带参数操作差异说明" 原操作步骤分为两步: 1. 未使用参数的tar命令创建tar包: - tar 命令本身 - gzip 命令 - bzip2 命令 - tar 直接打包 (xx) - tar + .gz 扩展名 (xx.tar.gz) - tar + .bz2 扩展名 (xx.tar.bz2) 2. 使用参数的tar命令实现打包与压缩一步到位: - tar 加 -z 参数 - tar 加 -j 参数 - tar 直接打包并压缩为.gz (xx.tar.gz) - tar 直接打包并压缩为.bz2 (xx.tar.bz2) 通过对比可见,采用带参数的tar命令操作更为便捷,只需在执行tar命令时选择相应的压缩选项即可。常规用法推荐如下:
最编程
2024-02-23 17:13:33
...
[root@localhost ~]# tar -czvf etc.tar.gz /etc/ #将/etc/下的文件以Gzip格式压缩,压缩过程进行显示,压缩后名字为etc.tar.gz
#此命令压缩之后的etc.tar.gz文件被保存在当前目录下
[root@localhost ~]# tar -cjvf etc.tar.bz2 /etc/ #将/etc/下的文件以bzip2格式压缩,压缩过程进行显示,压缩后名字文etc.tar.bz2
#压缩后的etc.tar.bz2文件被保存在当前目录下
[root@localhost ~]# tar -xzvf etc.tar.gz -C /root/etc #将etc.tar.gz文件以Gzip格式解压,解压过程进行显示,解压到/root/etc下
[root@localhost ~]# tar -xjvf etc.tar.bz2 -C /root/etc #将etc.tar.bz2文件以bzip2格式解压,解压过程进行显示,解压到/root/etc下