linux之文件归档与解压缩

   大家好!我是大萌新。
   上节课我讲的是文件的属性和权限,大家学的怎么样啊?我考一下大家。rwxrw-r--用十进制如何表示啊?大家开动一下脑筋。答案是:764.大家有没有对的?对的在评论底下扣一。今天的学习任务是文件的归档和解压缩。我相信解压缩大家都知道。归档有没有人知道的。我的理解就是打包。不知道大家有没有更好的解释。如果有的话,评论区见哦,学习就应该互动起来对不对。
    文件归档:
     文件归档称之为打包,指的是一个文件或者多个文件或者目录的一个集合,这个集合储存在一个文件中。归 档文件是没有进行压缩的,所以占用的空间是所有文件或者目录的总和。工作中经常与压缩结合在一起使用 
   文件压缩:
     节约磁盘空间,加快文件的传输速率
   文件解压缩:

      文件解压缩命令:gzip、xz


gzip:不能压缩目录,只能压缩文件,压缩速度最快,但是压缩比例比较低。扩展名:.gz
不保留源文件压缩:gzip 123.txt
保留源文件压缩:gzip -c 345.txt > 345.txt.gz
不保留源文件的解压:gunzip 123.txt.gz
保留原文件的解压:gunzip -c 345.txt.gz > 234.txt
不保留源文件解压:gzip -d 345.txt.gz


xz :可以压缩目录和文件压缩的速度比较慢,但是压缩比例最高。扩展名:.xz
不保留源文件压缩:xz 123.txt
保留源文件压缩:xz -c 345.txt > 345.txt.xz
不保留源文件的解压:unxz 345.txt.xz
保留原文件的解压:xz -d -k 123.txt.xz
不保留源文件解压:xz -d 123.txt.xz

 

归档与压缩命令tar:
-c # 创建新文件
-f # 指定文件格式
-v # 显示详细过程
eg tar -cf vmware.tar vmware-tools-distrib tar -cvf vmware-tools.tar vmware-tools-distrib
-z # gzip 方式归档压缩 eg tar -zcvf vmware-tools.tar.gz vmware-tools-distrib
-J # xz 方式进行归档压缩 eg tar -Jcvf vmware-tools.tar.xz vmware-tools-distrib tar -Jcvf
/home/XD/vmware-tools.tar.xz vmware-tools-distrib
-v # 解档解压操作 tar -xf vmware-tools.tar.xz
-C # 指定解压路径
 
大家可以用一用我上传的压缩包,试一试。
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

程序猿-小朱

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

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

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

打赏作者

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

抵扣说明:

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

余额充值