Linux 压缩和解压缩

来源:互联网 发布:工业控制网络标准协议 编辑:程序博客网 时间:2024/04/29 02:43

以zip和unzip处理.zip 文件。

          1、zip命令的基本使用方法:

                  zip    file.zip * :zip后解压缩后的文件名,在它的后面输入要压缩的文件即可。

          2、压缩后,自动删除源文件

                  zip -m file.zip  to.txt :意思是说把to.txt文件压缩成file.zip 文件,to.txt会自动删除的。

          3、将子目录一起压缩:

                 zip -r  file.zip  *  :将当前目录下的子目录一起压缩。

          4、忽略子目录的内容:

                 zip -j file.zip

          5、将已压缩的或没有必要压缩的文件去掉。

                zip  -n .mpg:.jpg.gif  :第一种文件中间要用“:”分开。

          6、压缩某一日之后的文件

                zip -t 102002  file.zip  :意思是指将当前目录下在2002年10月20日之后文件压缩。

          7、不压缩连接文件的源文件。

                zip -y file.zip   * 

          8、压缩率问题。-1_-9: -9的压缩率最高

                zip -9 file.zip * 

          9、将不需要压缩的文件排除在外。

                zip    file.zip   * -x file2.txt : 在压缩时,将当前目录的file2.txt文件排除在外。


以unzip命令进行.zip文件的解压缩。

          1、直接解压缩文件

                     unzip   file.zip

          2、排除不需要解压缩的文件。

                    unzip   file.zip   -x   file2  : 意思是说除了file2文件外,其他的文件都解压缩。

          3、查看压缩包的内容。

                    unzip   -Z  file.zip  : 查看file.zip 压缩包的内容。也可以使用"-l"、“-v”来   查看压缩包的内容。


以gzip和gunzip处理.gz文件

          同zip操作

          1、解压命令

                   gunzip  file.gz   或gzip -d file.gz




0 0