感谢支持
我们一直在努力

Linux zip命令:压缩文件或目录

“.zip”是 Windows 中最常用的压缩格式,Linux 也可以正确识别”.zip”格式,这可以方便地和 Windows 系统通用压缩文件。

“.zip”格式文件的压缩命令就是 zip,其基本信息如下。

  • 命令名称:zip。
  • 英文原意:package and compress(archive)files。
  • 所在路径:/usr/bin/zip。
  • 执行权限:所有用户。
  • 功能描述:压缩文件或目录。

命令格式

[root@localhost ~]#zip [选项] 压缩包名 源文件或源目录

选项:

  • -r:压缩目录

zip 压缩命令需要手工指定压缩之后的压缩包名,注意写清楚扩展名,以便解压缩时使用。举个例子:

[root@localhost ~]# zip ana.zip anaconda-ks.cfg
adding: anaconda-ks.cfg (deflated 37%)
#压缩
[root@localhost ~]# ll ana.zip
-rw-r–r– 1 root root 935 6月 1716:00 ana.zip
#压缩文件生成

所有的压缩命令都可以同时压缩多个文件,例如:

[root@localhost ~]# zip test.zip install.log install.log.syslog
adding: install.log (deflated 72%)
adding: install.log.syslog (deflated 85%)
#同时压缩多个文件到test.zip压缩包中
[root@localhost ~]#ll test.zip
-rw-r–r– 1 root root 8368 6月 1716:03 test.zip
#压缩文件生成

如果想要压缩目录,则需要使用”-r”选项,例如:

[root@localhost ~]# mkdir dir1
#建立测试目录
[root@localhost ~]# zip -r dir1.zip dir1
adding: dir1/(stored 0%)
#压缩目录
[root@localhost ~]# ls -dl dir1.zip
-rw-r–r– 1 root root 160 6月 1716:22 dir1.zip
#压缩文件生成

赞(0) 打赏
转载请注明出处:服务器评测 » Linux zip命令:压缩文件或目录
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏