Linux中zip和tar的用法

     二者功能上有点雷同,但还是有区别。

1.zip的功能及其用法

     zip是压缩文件的关键词。如果我们想压缩一个文件(假设该文件为file),可以使用如下命令:

zip file.zip file

可以看到格式为:zip [name.zip] [src],其中zip为关键字,name名字任取,src是你想进行压缩的文件。

那么文件如何解压缩呢:使用unzip 即可

unzip file.zip

如此,file.zip即可解压到当前目录。但如何指定到具体目录呢?

假设我们想解压缩到otherpeople目录,可以执行以下操作:

unzip file.zip -d ./otherpeople

 其格式为:unzip [name.zip] -d [dst],其中unzip为关键词,-d后面加上指定目录就行(注意路径的相对关系)。

2.tar的功能及其用法

tar可以进行打包等操作,其中增加了不少参数,其具体格式为: tar [-cxtjvf] 文件目录

-c:建立压缩文件指令(creat)

-x:解开压缩文件参数指令
-t:查看tarfile里面的文件
-z:是否具有gzip的属性,以及是否使用gzip压缩
-j:是否具有bzip2的属性
-v:压缩过程中显示文件(常用)
-f:使用档名,在f后要立即跟档名,不可有其他参数
-C:解压到指定目录

 如果我想打包一个叫file的文件,可进行如下操作:

tar -cvzf file.tgz file

其格式为:tar -cvzf [name.tgz] [src],其中‘-’可加可不加,如果想打包文件,使用czf即可,如果想观察文件传输过程可加v。

如果想解压上述file.tgz压缩包,可使用:

tar -xvzf file.tgz 

我们也可把打包后的文件传送至windows端,使用sc指令即可 :

sc file.tgz

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值