Linux 学习笔记三

  • 压缩与解压缩

gzip 压缩完成的文件为 文件名.gz

  1. -b 解压
  2. -c 输出到屏幕
  3. -t 检验压缩文件的一致性。
  4. -【1-9】 越小越快,压缩质量越差,越大越慢质量越好,默认6
  5. -l 输出压缩包文件的大小(compressed size) 压缩前的大小(uncompressed size),压缩率(ratio),压缩前的名称(uncompressed name),用在压缩完成后查看压缩文件
  6. -v 输出压缩过程中文件的名称,压缩率。用在压缩过程中。
默认压缩后源文件不存在,只留下压缩后的压缩文件 gzip -cv services>services.gz 这样压缩完后两个文件都存在。  

bzip 压缩后文件名 .bz2

gzip 的升级版,比gizp压缩率高,单耗时长,基本命令与gzip 相同 比gzip 多的命令
  1. -k 保留源文件压缩
  2. -z 压缩 默认可以不加

xz 压缩后文件名 .xz

bzip的升级 压缩率比bzip还高,时间最长 命令与bzip 基本相同。

  • tar 打包

压缩命令(gzip,bzip,xz)只能压缩单一的文件,对于目录只能将目录中的文件分别压缩成一个压缩包,不能跟windows 一样压缩在一起,所以就得用打包命令tar
格式
tar -[zjJ][cv] -f  [要创建的文件路径及名称如:/root/etc.rar.gz]  [要打包的文件目录]

 查询 
tar -[zjJ][tv] -f /root/etc.rar.bz2 /etc
解压
tar -[zjJ][xv] -f  解压文件  解压到目录
例如 
压缩 tar -zpcv -f  /root/etc.tar.gz /etc
  1. -z gzip
  2. -j bzip
  3. -J  xz
  4. -p 保留数据原先权限属性
  5. -c  打包文件
  6. -v 将压缩中打包的文件名显示出来
  7. -x 解压缩
  8. -t 查看打包的文件中有哪些文件
查看文件
tar -ztv  -f etc.tar.gz
解压缩
tar -zxv -f etc.tar.gz -C /root
加入-C 指定目录解压


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值