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)

相关推荐

  • 他们在腾讯,做了款「教你好好说话」的游戏

    一款和「普通话」较真的游戏。

    科技 2021年11月14日
  • 20万打新股有机会吗,打新股诈骗案例

    有句话,股民肯定不陌生:

    生活 2021年11月20日
  • 浅谈现阶段吃和健康的关系

    (饮食着,食之命脉。少饮则行气活血,痛饮则伤神耗血。)现在的年轻人一般睡的比较晚,早上只想多睡一会儿,往往都是在上班的最后时限起床,一肚子浊气,就算买了早点也吃不下去多少,不到中午就饿了,好不容易挺到吃饭时间定然会痛快的大吃。到了晚上几个小伙伴聚一起难免大口吃肉大口喝酒。这样就有悖于开头提到的意见,长期下去不禁肠胃收到伤害,营养也跟不上身体需要,最主要的是身体内部代谢工作紊乱,很多病症都是这个原因引起的。所以早餐的重要性不言而喻。你们觉得呢?

    生活 2021年10月14日
  • 自闭症儿童照片实拍,看望自闭症儿童

    第一次看到这个孩子会有什么感受?是孩子的奇思妙想,还是孩子想当宇航员? 当你仔细观察他的眼神时,你会发现这不是孩子的快乐玩耍,而是一抹凝重,而孩子的眼神传达出一种孤独感。 他是一个…

    生活 2021年12月2日
  • 秋季吃辣吃凉就腹泻,为啥?怎么办?老中医为你揭晓谜底和治法

    #中医治腹泻# 秋季气温反复无常,忽冷忽热,有些朋友经常有这样的感受,吃一些凉的和辣的就会有腹泻发生,这究竟是怎么回事儿呢?中医又有什么好的办法呢?今天就和大家来分享中医如何治疗和…

    生活 2021年10月7日
  • Android生态引入多项更新:新增小部件 启用数字车钥匙等

    在今天更新的官方博文中,Google 为 Android 生态引入了多项新的功能。包括适用于 YouTube Music、Google Play Books 和 Google Photos 的新小部件,全新的 Android Auto 功能以及对 Google Assistant 和 Google Photos 的更新。

    科技 2021年12月2日