Linux命令之zip/unzip

命令名:zip

语法格式:zip [-参数] [压缩名称] [被压缩文件]

参数:

  -m  将文件压缩并加入压缩文件后,删除原始文件,即把文件移到压缩文件中

  -q   不显示指令执行过程,安静模式

  -r   递归处理,将指定目录下的所有文件和子目录一并处理

 

Exp1:

  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub2cm_cmnet_oracle.map  traversal_file_parser.pl
  hb_alarm_dal@nrmdal$~/sorliran>zip -m pub.zip *
     adding: pub2cm_cmnet_oracle.map (deflated 88%)
     adding: traversal_file_parser.pl (deflated 62%)
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub.zip
  

Exp2:

  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub2cm_cmnet_oracle.map  tra/
  hb_alarm_dal@nrmdal$~/sorliran>zip -m pub.zip *              
    adding: pub2cm_cmnet_oracle.map (deflated 88%)
    adding: tra/ (stored 0%)
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub.zip  tra/

  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub2cm_cmnet_oracle.map  tra/
  hb_alarm_dal@nrmdal$~/sorliran>zip -mrq pub.zip *
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub.zip

Exp3:

  hb_alarm_dal@nrmdal$~/sorliran>zip -m pub.zip pub/*
    adding: pub/pub2cm_cm_oracle.map (deflated 88%)
    adding: pub/topology-cmn.xml (deflated 58%)
    adding: pub/zhjk_trans_router.cfg (deflated 69%)
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub/  pub.zip
  hb_alarm_dal@nrmdal$~/sorliran>cd pub
  hb_alarm_dal@nrmdal$~/sorliran/pub>ls
  hb_alarm_dal@nrmdal$~/sorliran/pub>cd ..
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub/  pub.zip
  hb_alarm_dal@nrmdal$~/sorliran>rmdir pub
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub.zip
  hb_alarm_dal@nrmdal$~/sorliran>unzip pub.zip
  Archive:  pub.zip
    inflating: pub/pub2cm_cm_oracle.map 
    inflating: pub/topology-cmn.xml   
    inflating: pub/zhjk_trans_router.cfg 
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub/  pub.zip

在文件夹外压缩文件夹里的内容,连该文件夹也会被压缩进包里。这就是压缩文件夹的方法

  

命令名:unzip

语法格式:unzip [-参数][解压缩文件名]

参数:

  -d <目录> 指定文件解压缩后所要存储的目录

 

Exp1:

  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub.zip
  hb_alarm_dal@nrmdal$~/sorliran>unzip -d pub/ pub.zip
  Archive:  pub.zip
    inflating: pub/pub2cm_cmnet_oracle.map 
    inflating: pub/traversal_file_parser.pl 
  hb_alarm_dal@nrmdal$~/sorliran>ls
  pub/  pub.zip

posted @ 2014-11-28 10:45  ZeroTiny  阅读(380)  评论(0)    收藏  举报