Linux常用命令(二)

zip 压缩文件-r 递归压缩-q 不显示指令的执行过程-v 显示指令执行过程或显示版本信息-S 包含系统和隐藏文件-f 更新现有的文件-d 从压缩文件内删除指定的文件# zip -r 目标文件 被压缩目录或文件dandan@DESKTOP-K63MMEU:~$ zip -r b.zip b/ adding: b/ (stored 0%) adding: b/a.txt (stored 0%)dandan@DESKTOP-K63MMEU:~$ lsb b.zip build projectsunzip 解压文件-c 将解压缩的结果显示到屏幕上,并对字符做适当的转换-f 更新现有的文件-l 显示压缩文件内所包含的文件-p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换-v 执行时显示详细的信息-o 不必先询问用户,unzip执行后覆盖原有文件-q 执行时不显示任何信息-d<目录> 指定文件解压缩后所要存储的目录-n 解压缩时不要覆盖原有的文件-C 压缩文件中的文件名称区分大小写# unzip -C b.zipdandan@DESKTOP-K63MMEU:~$ lsb.zip build projectsdandan@DESKTOP-K63MMEU:~$ unzip -C b.zipArchive: b.zip creating: b/ extracting: b/a.txtzipinfo 压缩文件详情# zipinfo 目录及压缩文件dandan@DESKTOP-K63MMEU:~$ zipinfo b.zipArchive: b.zipZip file size: 302 bytes, number of entries: 2drwxr-xr-x 3.0 unx 0 bx stor 21-Nov-04 15:53 b/-rw-r--r-- 3.0 unx 6 tx stor 21-Nov-04 15:53 b/a.txt2 files, 6 bytes uncompressed, 6 bytes compressed: 0.0%gzip 压缩文件,产生.gz后缀-f或--force  强行压缩文件-l或--list  列出压缩文件的相关信息-q或--quiet  不显示警告信息-r或--recursive  递归处理# gzip -r 目录文件dandan@DESKTOP-K63MMEU:~$ gzip -r b/dandan@DESKTOP-K63MMEU:~$ lsb build projectsdandan@DESKTOP-K63MMEU:~$ ls b/a a.txt.gzdandan@DESKTOP-K63MMEU:~$ ls b/a/aa.txt.gzgunzip 解压文件# gunzip 压缩文件dandan@DESKTOP-K63MMEU:~$ lsa.txt.gz build projectsdandan@DESKTOP-K63MMEU:~$ gunzip a.txt.gzdandan@DESKTOP-K63MMEU:~$ lsa.txt build projectszip 可保持目录结构进行压缩

zip 压缩文件

  • -r 递归压缩
  • -q 不显示指令的执行过程
  • -v 显示指令执行过程或显示版本信息
  • -S 包含系统和隐藏文件
  • -f 更新现有的文件
  • -d 从压缩文件内删除指定的文件
# zip -r 目标文件 被压缩目录或文件dandan@DESKTOP-K63MMEU:~$ zip -r b.zip b/  adding: b/ (stored 0%)  adding: b/a.txt (stored 0%)dandan@DESKTOP-K63MMEU:~$ lsb  b.zip  build  projects

unzip 解压文件

  • -c 将解压缩的结果显示到屏幕上,并对字符做适当的转换
  • -f 更新现有的文件
  • -l 显示压缩文件内所包含的文件
  • -p 与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换
  • -v 执行时显示详细的信息
  • -o 不必先询问用户,unzip执行后覆盖原有文件
  • -q 执行时不显示任何信息
  • -d<目录> 指定文件解压缩后所要存储的目录
  • -n 解压缩时不要覆盖原有的文件
  • -C 压缩文件中的文件名称区分大小写
# unzip -C b.zipdandan@DESKTOP-K63MMEU:~$ lsb.zip  build  projectsdandan@DESKTOP-K63MMEU:~$ unzip -C b.zipArchive:  b.zip   creating: b/ extracting: b/a.txt

zipinfo 压缩文件详情

# zipinfo 目录及压缩文件dandan@DESKTOP-K63MMEU:~$ zipinfo b.zipArchive:  b.zipZip file size: 302 bytes, number of entries: 2drwxr-xr-x  3.0 unx        0 bx stor 21-Nov-04 15:53 b/-rw-r--r--  3.0 unx        6 tx stor 21-Nov-04 15:53 b/a.txt2 files, 6 bytes uncompressed, 6 bytes compressed:  0.0%

gzip 压缩文件,产生.gz后缀

  • -f或--force  强行压缩文件
  • -l或--list  列出压缩文件的相关信息
  • -q或--quiet  不显示警告信息
  • -r或--recursive  递归处理
# gzip -r 目录文件dandan@DESKTOP-K63MMEU:~$ gzip -r b/dandan@DESKTOP-K63MMEU:~$ lsb  build  projectsdandan@DESKTOP-K63MMEU:~$ ls b/a  a.txt.gzdandan@DESKTOP-K63MMEU:~$ ls b/a/aa.txt.gz

gunzip 解压文件

# gunzip 压缩文件dandan@DESKTOP-K63MMEU:~$ lsa.txt.gz  build  projectsdandan@DESKTOP-K63MMEU:~$ gunzip a.txt.gzdandan@DESKTOP-K63MMEU:~$ lsa.txt  build  projects

zip 可保持目录结构进行压缩

gzip 压缩目录中文件

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/71702.html

(0)

相关推荐

  • 6000元拆除一堆“垃圾”,豪华礼盒正在收割年轻人。

    就是这样一套“冤大头礼盒”,全球限量发售1000份,需要拥有内部专属的二维码才能购买。而且抢不抢得到还不一定。有海外代购表示,目前从海外购买该礼盒,需要加价1300元左右。

    生活 2021年11月9日
  • 对于刚开始上幼儿园的孩子来说,全勤这么重要吗?

    最近感冒孩子挺多,大鼻涕和咳嗽的比较多,睡觉鼻塞喘不上来气的,呼噜打得要卡过气去的,听得我都难受。那么小孩子,生病了就让孩子在家好好养养呗。居然有家长为了让孩子拿全勤,坚持把孩子送到学校。并建议让孩子全天戴着口罩,大人戴一天口罩都难受,更何况这么点点的孩子。

    生活 2021年11月4日
  • 双11超前种草,分享一下带娃以来确实受益良多的9件神器

    哈喽大家好,我是聚灵阵主。转眼间小阵主已经一岁半了,这一年半的时间,阵主全家就和历劫一样,果然一个小孩不是那么好养的。说到带小孩,最累的自然是妈妈,然后就是家里帮忙带小孩的老人,至于爸爸只要不添乱就算是好的了。阵主作为一个很有自知之明的爸爸,除了平时安分守己外,还是会做一些小贡献的,比如给家里添置一些好用的带娃神器,也好安慰一下阵主媳妇疲惫的心灵。下面阵主就来为大家介绍一些阵主媳妇觉得用的比较好的神器,家里有宝宝的小伙伴也可以参考一下。

    生活 2021年9月27日
  • 没有“不自觉的自我修正”,就很难成为优秀的儿童绘本。

    第1期《绘本应该怎样读?从1939年凯迪克金奖绘本Mei Li说起》从中文译本与英文原文的比较出发,说明了读绘本需要从整体上把握作品意图,才能领会到文本中的丰富意蕴。今天的第2期,我们将翻开1941年第4届凯迪克金奖绘本They Were Strong and Good(《他们坚强而善良》)。

    生活 2021年11月28日
  • 福特探险者优惠,福特探险者购车优惠

    文章长度:0太短了,请勿浪费资源

    科技 2021年12月9日
  • 6岁近视有没有可能恢复,6岁小孩近视能矫正吗

    2021年3月29日,老师把幼儿园体检结果发给了我,很不幸,她成了班里视力最差的孩子,裸眼视力各0.6。说实话,当时我还没有意识到事情的严重性,以为最多是假性近视。

    生活 2021年12月6日