日期:2014-05-16 浏览次数:20724 次
linux ? zip命令 的基本用法是:
zip [参数] [打包后的文件名] [打包的目录路径]
? linux ? zip命令 参数列表:
????? -a???? 将文件转成ASCII模式
????? -F???? 尝试修复损坏的压缩文件????
????? -h???? 显示帮助界面
????? -m???? 将文件压缩之后,删除源文件
????? -n 特定字符串??? 不压缩具有特定字尾字符串的文件
????? -o???? 将压缩文件内的所有文件的最新变动时间设为压缩时候的时间
????? -q???? 安静模式,在压缩的时候不显示指令的执行过程
????? -r???? 将指定的目录下的所有子目录以及文件一起处理
????? -S???? 包含系统文件和隐含文件(S是大写)
????? -t 日期???? 把压缩文件的最后修改日期设为指定的日期,日期格式为mmddyyyy
举例:
将/home/Blinux /html/ 这个目录下所有文件和文件夹打包为当前目录下的html.zip
zip –q –r?? html.zip /home/Blinux /html
上面的命令操作是将绝对地址的文件及文件夹进行压缩.以下给出压缩相对路径目录
比如目前在Bliux这个目录下,执行以下操作可以达到以上同样的效果.
zip –q –r html.zip html
比如现在我的html目录下,我操作的zip压缩命令是
zip –q –r html.zip *
以上是在安静模式下进行的,而且包含系统文件和隐含文件
以下是我在SSH下的帮助,供大家参考:
Copyright (C) 1990-2005 Info-ZIP
Type 'zip "-L"' for software license.
Zip 2.31 (March 8th 2005). Usage:
zip [-options] [-b path] [-t mmddyyyy] [-n suffixes] [zipfile list] [-xi list]
? The default action is to add or replace zipfile entries from list, which
? can include the special name - to compress standard input.
? If zipfile and list are omitted, zip compresses stdin to stdout.
? -f?? freshen: only changed files? -u?? update: only changed or new files
? -d?? delete entries in zipfile??? -m?? move into zipfile (delete files)
? -r?? recurse into directories???? -j?? junk (don't record) directory names
? -0?? store only?????????????????? -l?? convert LF to CR LF (-ll CR LF to LF)
? -1?? compress faster????????????? -9?? compress better
? -q?? quiet operation????????????? -v?? verbose operation/print version info
? -c?? add one-line comments??????? -z?? add zipfile comment
? -@?? read names from stdin??????? -o?? make zipfile as old as latest entry
? -x?? exclude the following names? -i?? include only the following names
? -F?? fix zipfile (-FF try harder) -D?? do not add directory entries
? -A?? adjust self-extracting exe?? -J?? junk zipfile prefix (unzipsfx)
? -T?? test zipfile integrity?????? -X?? eXclude eXtra file attributes
? -y?? store symbolic links as the link instead of the referenced file
? -R?? PKZIP recursion (see manual)
? -e?? encrypt????????????????????? -n?? don't compress these suffixes
原创文章,转载请注明: 转载自Blinux
原文链接地址: linux zip 压缩命令