压缩与解压类 指令

压缩与解压类 指令

1.  gzip:用于压缩文件; gunzip:用于解压文件
语法:
gzip 要压缩的文件名  (将文件压缩为*.gz)

gunzip 要解压的文件名   

例子:
gzip hello.txt        -->在当前目录下,将hello.txt 压缩成hello.txt.gz(hello.txt会消失)
gunzip hello.txt.gz   --->在当前目录下,将hello.txt.gz 解压回hello.txt


2.  zip:用于压缩文件;  unzip:用于解压文件
语法:
zip [选项] xxx.zip 将要压缩的内容   -->xxx.zip为压缩后的文件名
      zip常用选项:-r  -->递归压缩,即压缩整个目录 

unzip [选项] XXX.zip   --> XXX.zip为要被解压的文件名
      unzip常用选项:-d -->指定解压后 文件的存放目录

例子:
zip  -r  homepk.zip /home/              -->将/home下的所有文件 压缩成 homepk.zip
unzip  -d  /home/backup/  homepk.zip    -->将homepk.zip 解压到 /home/backup/下


3.  tar指令:用于打包(最后打包后的文件属性是 .tar.gz)
语法:
tar [选项] xxx.tar.gz  要被打包的内容    -->xxx.tar.gz为打包后的文件名

选项说明:
-c:产生 .tar打包文件
-v:显示详细详细
-f:指定压缩后的文件名
-z:打包 同时压缩
-x:解包 .tar文件

例子:
tar  -zcvf  A.tar.gz  a1.c  a2.c    -->在当前目录下,将a1.c  a2.c 这两个文件压缩成 A.tar.gz
tar  -zcvf  home.tar.gz  /home/    -->在当前目录下,将/home 这一文件夹压缩成 home.tar.gz 

tar  -zxvf  A.tar.gz                   -->将A.tar.gz 解压到 当前目录下
tar  -zxvf  home.tar.gz  -C  /opt/     -->将home.tar.gz 解压到/opt/ 目录下


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值