tar命令

tar命令

tar 压缩
功能:将多个文件、目录打包成一个文件,可以使用z、j选项来实现文件的压缩。
为何要打包和压缩:假如我们有100个文件要通过网络传给客户,逐个来传比较麻烦,所以将100个文件“打包”成一个文件来传,对方收到后再进行“解包解压缩”即可。
语法:tar   [选项]    [包文件名]    要打包的文件列表
选项:
-c     即create,创建打包件
-C     指定存放“解包文件的目录”,这个目录必须先用mkdir来创建
-x     解包(将打包的文件解开)
-v     显示打包的过程
-f     指定“包文件名”  f是filename的缩写 文件名
-z     调用gzip命令进行“压缩/解压”,压缩包的文件名后缀为gz(首选)
-j     调用bzip2命令进行“压缩/解压”,压缩包的文件名后缀为bz2
-p     保持权限不变
-t     查看压缩文件

实例一:打包并压缩(bz2)
[root@iZwz9bhan5nqzh979qokrkZ ~]# tar -jcvf `date +%F`.software.tar.bz2 php-5.5.38/ tools/ zabbix-3.4.2/
[root@iZwz9bhan5nqzh979qokrkZ ~]# ls
2018-06-02.software.tar.bz2  php-5.5.38  tools  zabbix-3.4.2

实例二:打包并压缩(gz)
[root@iZwz9bhan5nqzh979qokrkZ ~]# tar -zcvf `date +%F`.software.tar.gz php-5.5.38/ tools/ zabbix-3.4.2/
[root@iZwz9bhan5nqzh979qokrkZ ~]# ls
2018-06-02.software.tar.gz  php-5.5.38  tools  zabbix-3.4.2

实例三:解包解压缩(gz)
[root@iZwz9bhan5nqzh979qokrkZ opt]# tar -zxvf 2018-06-02.software.tar.gz 

实例四:解包解压缩(bz2)
[root@iZwz9bhan5nqzh979qokrkZ opt]# tar -jxvf 2018-06-02.software.tar.bz2
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东城绝神

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值