linux常用基本命令之⽂件、磁盘管理(三)

续上篇

  1. ⽂件压缩解压:gzip
    tar与gzip命令结合使⽤实现⽂件打包、压缩。 tar只负责打包⽂件,但不压缩,⽤gzip压
    缩tar打包后的⽂件,其扩展名⼀般⽤xxxx.tar.gz。
    gzip使用格式如下:
    gzip [选项] 被压缩⽂件
    常用选项:
选项含义
-d解压
-r压缩所有⼦⽬录
	例如:
	1.   gzip -r test.tar test.tar.gz:压缩
	2.   gzip -d test.tar.gz: 解压缩
	3.   gzip test.tar:压缩

tar这个命令并没有压缩的功能,它只是⼀个打包的命令,但是在tar命令中增加⼀个选项(-
z)可以调⽤gzip实现了⼀个压缩的功能,实⾏⼀个先打包后压缩的过程。
压缩用法:
1)tar cvzf 压缩包包名 ⽂件1 ⽂件2 …
2) -z :指定压缩包的格式为:file.tar.gz

	例如:
	1. tar -zcvf test.tar.gz *: 将当前路径下所有的文件以及文件夹打包并压缩       到test.tar.gz文件中
	2. tar -zxvf test.tar.gz:解压到当前路径下
	3. tar -zxvf test.tar.gz -C dongge/:解压到自定路径(解压到指定⽬录:-C (⼤写字⺟“C”))
  1. ⽂件压缩解压:bzip2
    tar与bzip2命令结合使⽤实现⽂件打包、压缩(⽤法和gzip⼀样)。
    tar只负责打包⽂件,但不压缩,⽤bzip2压缩tar打包后的⽂件,其扩展名⼀般⽤xxxx.tar.gz2。
    在tar命令中增加⼀个选项(-j)可以调⽤bzip2实现了⼀个压缩的功能,实⾏⼀个先打包后压
    缩的过程。
    压缩用法:tar -jcvf 压缩包包名 ⽂件…(tar jcvf bk.tar.bz2 *.c)
    解压用法:tar -jxvf 压缩包包名 (tar jxvf bk.tar.bz2)

  2. ⽂件压缩解压:zip、unzip
    通过zip压缩⽂件的⽬标⽂件不需要指定扩展名,默认扩展名为zip。
    压缩⽂件:zip [-r] ⽬标⽂件(没有扩展名) 源⽂件
    解压⽂件:unzip -d 解压后⽬录⽂件 压缩⽂件

     例如:
     1. zip myzip *:压缩所有文件到myzip文件中
     2. unzip -d ./test myzip,zip:解压到test文件夹
    
  3. 查看命令位置:which
    如果找到就显示这个命令的路径

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值