目录

[1.命令简介](#1)

2.常用参数介绍

3.实例

4.直达底部

命令简介

zip 是 Linux 系统下广泛使用的压缩程序,文件压缩后扩展名为 ".zip"。 zip 命令用来将文件压缩成常用的 zip 格式,unzip 命令则用来解压缩zip文件。

返回目录

常用参数介绍

zip 命令常见的参数如下所示:

-a 将文件转成 ASCⅡ 模式

-F 尝试修复损坏的压缩文件

-h 显示帮助界面

-m 将文件压缩后,删除源文件

-n 不压缩具有特定字尾字符串的文件

-o 将压缩文件内的所有文件的最新变动时间设置为压缩时候的时间

-q 安静模式,在压缩的时候不显示命令的执行过程

-r 将制定的目录下的所有子目录以及文件一起处理

-S 包含系统文件和隐含文件

-t 把压缩文件的最后修改日期设置为指定的日期,日期格式为 mmddyyyy-x

-v 查看压缩文件目录,但不解压

-t 测试压缩文件有无损坏,但不解压

-d 把压缩文件解压到指定目录下

-z 只显示压缩文件的注解

-o 覆盖已存在的文件且不要求用户确认

-j 不重建文档的目录结构,把所有文件解压到同一目录下

返回目录

实例

zip 命令的基本用法是:

zip [参数] [打包后的文件名] [打包的目录路径]

注: 路径可以是相对路径,也可以是绝对路径

1.压缩文件:

zip file.conf.zip  file.conf

2.将整个文件夹压缩成一个文件:

zip -r file_backup.zip   .   点表示当前目录

3.解压文件:

unzip file.conf.zip

4.解压时不询问直接覆盖:

unzip -o file.conf.zip

5.将文件解压到指定文件夹:

unzip file.conf.zip -d  /data/bak

6.查看压缩包内容但不解压

unzip -v file.conf.zip

7.查看压缩后的文件内容:

zcat file.conf.gz

返回目录

Linux命令(十六) 压缩或解压缩文件和目录 zip unzip的更多相关文章

  1. Linux命令(十八) 压缩或解压缩文件和目录 gzip gunzip

    目录 1.命令简介 2.常用参数介绍 3.实例 4.直达底部 命令简介 和 zip 命令类似,gzip 用于文件的压缩,gzip压缩后的文件扩展名为 ".gz",gzip默认压缩后 ...

  2. Linux命令(17)du 查看文件和目录磁盘使用情况

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

  3. Linux命令权限 用户权限 组权限 文件、目录权限

    Linux命令的格式是: 命令+选项+参数 命令是必须存在的,选项和参数可以不必存在,不写的情况是有默认的参数 Linux 一切皆文件 对于文件而言,只需要对文件进行读写就可以实现对文件内容内容的增删 ...

  4. Centos-zip压缩-文件或目录-zip unzip

    zip uzip 将一般文件或者目录进行压缩或者解压,默认以 .zip为后缀名 zip 相关选项 -r 递归压缩目录 -d 从压缩包中删除指定文件 -i  压缩指定文件列表文件 -x 压缩排除指定文件 ...

  5. Linux(3)- 用户管理、文件与目录权限、常用命令、Linux软件包管理

    一.用户管理 现代操作系统一般属于多用户的操作系统,也就是说,同一台机器可以为多个用户建立账户,一般这些用户都是为普通用户,这些普通用户能同时登录这台计算机,计算机对这些用户分配一定的资源. 普通用户 ...

  6. linux环境下删除包含特殊字符的文件或目录

    linux环境下删除包含特殊字符的文件或目录 ls -liUse find command as follows to delete the file if the file has inode nu ...

  7. centos 文档的压缩和打包 gzip,bzip2,xz,zip,unzip,tar,tgz 第九节课

    centos  文档的压缩和打包   gzip,bzip2,xz,zip,unzip,tar,tgz  第九节课 SAS盘可以支持热插拔,看机器 tar.zip.tar -czvf 不会动源文件,gz ...

  8. linux中的常用压缩与解压缩命令

    linux中常用的压缩格式有   .zip   .gz   .bz2   .tar.gz   .tar.bz2 一..zip 1.命令格式 zip 压缩文件名 源文件名         (压缩文件到当 ...

  9. (23)gzip命令:压缩文件或目录&&gunzip命令:解压缩文件或目录

    1.gzip 是 Linux 系统中经常用来对文件进行压缩和解压缩的命令,通过此命令压缩得到的新文件,其扩展名通常标记为".gz". 再强调一下,gzip 命令只能用来压缩文件,不 ...

随机推荐

  1. Kafka--基础知识

  2. WebView之加载网页时增加进度提示

    上一节讲了一些webview的基本使用以及在记载网页时如何屏蔽掉第三方浏览器,使我们自己开发的程序成为一个微型浏览器.那么这一节将一下在webView加载网页的过程中如何加上进度提示.效果图如下: 主 ...

  3. CentOS7 为firewalld添加开放端口

    1.运行.停止.禁用firewalld 启动:# systemctl start  firewalld 查看状态:# systemctl status firewalld 或者 firewall-cm ...

  4. chrome调试如何禁用浏览器缓存

    0.写在前面的话 遇到过很多很多次,修改了页面代码,但是程序始终没有按照设想的方向走,有时候折腾了几个小时,发现问题最后却是莫名其妙恢复的.后来进一步调试发现,自己已经修改了如js代码,但是前端在载入 ...

  5. Segment Tree Beats 区间最值问题

    Segment Tree Beats 区间最值问题 线段树一类特殊技巧! 引出:CF671C Ultimate Weirdness of an Array 其实是考试题,改题的时候并不会区间取最值,区 ...

  6. 2017-2018-2 20155233『网络对抗技术』Exp6:信息收集与漏洞扫描

    通过DNS和IP挖掘目标网站的信息 whois查询:用来进行域名注册信息查询,以得到3R注册信息,包括注册人的名字.组织.城市等信息.(进行whois查询时去掉www等前缀,因为注册域名时通常会注册一 ...

  7. web窗体的运用

    using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace WebAp ...

  8. maven 相关问题

    maven 这里要更新完 不一定非要clean install  那个出问题了再弄,一般刷新一下maven仓库就行了,最好还是用自己配置的maven,不容易出问题

  9. 纯 CSS 解决自定义 CheckBox 背景颜色问题

    CodePen 需要使用色 #ec6337(当然可以是任意颜色),解决问题:记住密码定制 CheckBox,解释全在注释里 主要使用到 ::before 或 ::after 伪类处理,伪装成内部的那个 ...

  10. spring cloud资料汇总

    https://www.cnblogs.com/Java3y/p/9540386.html#commentform --非常好的文章,里面还有海量学习资料