Linux笔记 3 (压缩和解压)
2014-11-04 17:04
134 查看
1、文件格式:.gz
命令:gzip
压缩: gzip 文件名 => 生成 文件名.gz
注意:1、只能压缩文件,不能压缩目录
2、不保留源文件
解压: gunzip / gzip -d
2、文件格式:.tar.gz
命令: tar
压缩: tar [选项] [目录|文件]
-c 产生.tar打包文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包同时压缩
例如: tar -zcf new.tar.gz dir
1 2
1——打包压缩后的文件名,最好定后缀名(.tar.gz)
2——要压缩的目录或文件
解压: tar [选项] [文件]
-x 解包.tar文件
-v 显示详细信息
-f 指定解压文件
-z 解压缩
例如:tar -zxf dir.tar.gz
3、zip
压缩:
zip [可选指令] [压缩后的文件名或者路径] [源文件或目录]
-r 表示递归压缩子目录下所有文件 (如:zip -r test.zip ./* 将当前目录下的所有文件都压缩到test.zip中)
-d 删除压缩文件中的文件 (如:zip -d test.zip 1.txt )
-m 向压缩文件中添加文件 (如:zip -m test.zip 1.txt)
解压:
unzip [可选指令] [压缩文件]
-o 不提示的情况下覆盖文件
-d 指明将文件解压缩到指定目录下
如:unzip -o -d /home/suners 1.zip
4、 bz2
bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。 与bzip2相对的解压程序是bunzip2
压缩:
bzip2 [可选参数] [文件]
-c :将压缩或是解压缩的结果 送到标准输出,如果输出到屏幕上则是乱码
-q :安静模式,不会在屏幕上有任何输出
-v :列出详细的信息
-z :强制压缩
-V或是-L :显示版本信息
解压:
bunzip2 [可选参数] [文件]
-c :将压缩或是解压缩的结果 送到标准输出,如果输出到屏幕上则是乱码
-d : 解压缩文件,同bunzip2 文件名.bz2
-f : 有同名文件时强制覆盖
-k : 解压缩后,不删除原来的压缩文件,默认会删除
-s : 解压缩时降低内存的使用量,但是时间会增加
-t : 测试解压缩效果,测试后会将解开的文件删除
-q :安静模式,不会在屏幕上有任何输出
-v :列出详细的信息
-z :强制压缩
-V或是-L :显示版本信息
命令:gzip
压缩: gzip 文件名 => 生成 文件名.gz
注意:1、只能压缩文件,不能压缩目录
2、不保留源文件
解压: gunzip / gzip -d
2、文件格式:.tar.gz
命令: tar
压缩: tar [选项] [目录|文件]
-c 产生.tar打包文件
-v 显示详细信息
-f 指定压缩后的文件名
-z 打包同时压缩
例如: tar -zcf new.tar.gz dir
1 2
1——打包压缩后的文件名,最好定后缀名(.tar.gz)
2——要压缩的目录或文件
解压: tar [选项] [文件]
-x 解包.tar文件
-v 显示详细信息
-f 指定解压文件
-z 解压缩
例如:tar -zxf dir.tar.gz
3、zip
压缩:
zip [可选指令] [压缩后的文件名或者路径] [源文件或目录]
-r 表示递归压缩子目录下所有文件 (如:zip -r test.zip ./* 将当前目录下的所有文件都压缩到test.zip中)
-d 删除压缩文件中的文件 (如:zip -d test.zip 1.txt )
-m 向压缩文件中添加文件 (如:zip -m test.zip 1.txt)
解压:
unzip [可选指令] [压缩文件]
-o 不提示的情况下覆盖文件
-d 指明将文件解压缩到指定目录下
如:unzip -o -d /home/suners 1.zip
4、 bz2
bzip2是一个压缩能力更强的压缩程序,.bz2结尾的文件就是bzip2压缩的结果。 与bzip2相对的解压程序是bunzip2
压缩:
bzip2 [可选参数] [文件]
-c :将压缩或是解压缩的结果 送到标准输出,如果输出到屏幕上则是乱码
-q :安静模式,不会在屏幕上有任何输出
-v :列出详细的信息
-z :强制压缩
-V或是-L :显示版本信息
解压:
bunzip2 [可选参数] [文件]
-c :将压缩或是解压缩的结果 送到标准输出,如果输出到屏幕上则是乱码
-d : 解压缩文件,同bunzip2 文件名.bz2
-f : 有同名文件时强制覆盖
-k : 解压缩后,不删除原来的压缩文件,默认会删除
-s : 解压缩时降低内存的使用量,但是时间会增加
-t : 测试解压缩效果,测试后会将解开的文件删除
-q :安静模式,不会在屏幕上有任何输出
-v :列出详细的信息
-z :强制压缩
-V或是-L :显示版本信息
相关文章推荐
- linux常用命令笔记(3压缩解压命令、网络通信命令、Shell应用技巧)
- linux命令(6) zip/unzip及tar压缩与解压文件命令笔记
- 【Linux学习笔记】六、压缩解压命令
- linux笔记05(软件包管理和文件的压缩与解压)
- linux 自学笔记 (四) 压缩解压命令 和 网络通信命令
- 【Linux学习笔记四】磁盘管理中文件压缩与解压
- Linux自学笔记(七)常用命令之用户管理命令,压缩解压命令
- Linux笔记--3 -- tar压缩解压
- Linux学习笔记:压缩解压命令
- (笔记)Linux下的解压、压缩命令集合
- Centos学习笔记 linux 常用命令:压缩解压命令
- Linux学习笔记(7)Linux常用命令之压缩解压命令
- [Linux学习笔记] Linux常用命令 - 压缩,解压命令
- 韩顺平Linux笔记(十六)——压缩和解压
- Linux 学习笔记(五) -----帮助命令及压缩与解压
- linux笔记:linux常用命令-压缩解压命令
- linux 下文件加密压缩和解压的方法_学习笔记
- linux笔记:压缩解压命令gzip,gunzip,tar,zip,unzip,bzip2,bunzip2
- linux 学习笔记之文件的压缩和解压
- linux——压缩解压命令学习简单笔记