文件的归档与压缩

tar命令

作用:打包、压缩

tar -cf archive.tar foo bar #打包

tar -tvf archive.tar #查看包内容

tar -xvf archive.tar #解包

#c create

#v 详细

#f filename



打包实例1:

[root@cxg130 ~]# tar cvf test.tar test test2

test

test2

[root@cxg130 ~]# ls

test.tar

[root@cxg130 ~]# file test.tar

test.tar:POSIX tar archive(GNU) #archive归档

[root@cxg130 ~]# file /etc/passwd

/etc/passwd:ASCII text #文本文件


解包实例:

[root@cxg130 ~]# tar xvf test.tar -C /boot/


打包大小无变化:

[root@cxg130 ~]# du -sh /boot #查看目录大小

113M /boot

[root@cxg130 ~]# ll -h boot.tar #查看文件大小

-rw-r--r--. 1 root root 113M 10月  5 11:57 boot.tar


------压缩分割线--------------------------------------------------------------------------------------------------------


1.压缩格式:gz,bz2,xz,zip,Z

2.格式(文件名格式):.tar.gz  或 .gz

3.语法格式:tar  zcvf  newfile.tar.gz  SOURCE

gz实例:

[root@cxg130 ~]# tar zcvf root.tar.gz /boot

[root@cxg130 ~]# ls

root.tar.gz

[root@cxg130 ~]# tar zxvf root.tar.gz -C /boot/ttt


bz2实例:

tar jcvf root.tar.bz2

tar jxvf root.tar.bz2 -C /opt/


zip实例:默认压缩文件

[root@cxg130 ~]# zip -r boot.zip /boot #压缩文件夹

[root@cxg130 ~]# ll -root..*

[root@cxg130 ~]# unzip root.zi -d /ttt/  #-d指定路径

----以下仅了解---------------------------------------------------------------------------------

xz压缩:压缩tar包,压缩慢,压缩比例更大,用的不多

[root@cxg130 ~]# xz -z root.tar

[root@cxg130 ~]# ls

root.tar.xz

[root@cxg130 ~]# xz -d root.tar.xz #-d解压

引申:

1.能不能rar压缩?

2.不解压查看包:

zcat

bzcat

xzcat

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值