建网站多少钱?,网站排版怎么做的,vue做网站前台,做中国o2o网站领导文章目录 解压方法之一 zip语法参数参考实例仅保存文件名更多信息 解压方法之一 zip
… _linux-beginner-zip:
Linux zip命令的功能是用于压缩文件#xff0c;解压命令为unzip。
通过zip命令可以将很多文件打包成.zip格式的压缩包#xff0c;里面会包含文件的名称、路径、… 文章目录 解压方法之一 zip语法参数参考实例仅保存文件名更多信息 解压方法之一 zip
… _linux-beginner-zip:
Linux zip命令的功能是用于压缩文件解压命令为unzip。
通过zip命令可以将很多文件打包成.zip格式的压缩包里面会包含文件的名称、路径、创建时间、上次修改时间、权限等信息与tar命令相似。
对于类似文本文件而言压缩比基本可以达到2:1到3:1.
官方的定义为 zip - package and compress (archive) files 语法
zip的参数超级的多各种设置也是很巧妙不过常用的就几个其他的放在后面再说。
$ zip [-aABcdDeEfFghjklLmoqrRSTuvVwXyz!$] [--longoption ...] [-b path] [-n suffixes] [-t date] [-tt date] [zipfile [file ...]] [-xi list]参数
-r 或 --recurse-paths 遍历整个目录 for example:-j 或 --junk-paths 仅保存文件名而不保存路径。默认情况下zip将保存整个路径
参考实例
将指定目录及其内全部文件都打包成zip格式压缩包文件
$ zip -r backuptest.zip /etcadding: etc/resolv.conf (stored 0%)adding: etc/fonts/ (stored 0%)adding: etc/fonts/conf.d/ (stored 0%)adding: etc/fonts/conf.d/65-0-wqy-zenhei-sharp.conf (deflated 88%)adding: etc/fonts/conf.d/59-liberation-mono.conf (deflated 57%)adding: etc/fonts/conf.d/57-paratype-pt-sans.conf (deflated 66%)adding: etc/fonts/conf.d/59-liberation-sans.conf (deflated 74%)adding: etc/fonts/conf.d/65-0-ttf-arphic-uming.conf (deflated 87%)adding: etc/fonts/conf.d/65-1-vlgothic-gothic.conf (deflated 74%)adding: etc/fonts/conf.d/65-0-lohit-nepali.conf (deflated 57%)adding: etc/fonts/conf.d/20-unhint-small-dejavu-sans.conf (deflated 43%)adding: etc/fonts/conf.d/61-urw-d050000l.conf (deflated 71%)adding: etc/fonts/conf.d/57-dejavu-sans.conf (deflated 77%)...zip还支持通配符的表达比如将当前工作目录内所有以.jpg为后缀的文件打包
$ zip -r backuptest.zip *.jpgadding: test0.jpg (deflated 56%)adding: test10.jpg (deflated 56%)adding: test12.jpg (deflated 56%)adding: test14.jpg (deflated 56%)adding: test16.jpg (deflated 56%)adding: test18.jpg (deflated 56%)adding: test20.jpg (deflated 56%)adding: test2.jpg (deflated 56%)adding: test22.jpg (deflated 56%)adding: test24.jpg (deflated 56%)adding: test26.jpg (deflated 56%)adding: test28.jpg (deflated 56%)仅保存文件名
zip默认情况下会保存路径信息如果加上-j将不保存路径信息而仅仅保存文件。 这个情况可以在希望把同一类文件放在一起时比较有用。
$ zip -j foo foo/*更多信息
HiXDJM们更多信息欢迎移步我的主页、CSDN或微信公众号letsProgramming. github Homepage https://shaoguangleo.github.ioCSDN CSDN http://blog.csdn.net/shaoguangleo微信公众号letsProgramming