主页

索引

模块索引

搜索页面

zip/unzip命令

zip命令

常用命令选项:

-d       从压缩文件内删除指定的文件。
-m       把文件移到压缩文件中。
-0-9     压缩比
-r       递归处理,所有文件和子目录一并处理。
-x<范本样式>       压缩时排除符合条件的文件。
-c       交互为每一个文件设置注释
-z       交互多行注释,英文句话.来表示结束
-e       交互设置密码
-P       直接设置密码
  • 压缩:

    $ zip -r FileName.zip DirName
    $ zip -r ../myfile.zip ./*  //压缩当前目录到上级目录的myfile.zip中
    
  • 其他:

    $ zip -d myfile.zip smart.txt
    删除压缩文件中smart.txt文件
    $ zip -m myfile.zip ./rpm_info.txt
    添加rpm_info.txt文件到压缩文件中myfile.zip中
    

压缩加密:

$ zip -e file.zip file

$ zip -re folder.zip folder

解压命令unzip

unzip [参数] <压缩文件> [压缩包中将被释放的文件]

  • 解压:

    $ unzip FileName.zip
    $ unzip  -o -d /home/sunny myfile.zip
    // -o:不提示的情况下覆盖文件
    // -d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下
    
  • 查看zip文件内容(不解压):

    $ unzip -v <name>.zip
    

主页

索引

模块索引

搜索页面