1.压缩文件:XXXXXzip filename 2.解压文件 Xunzip filename.Xzip 3.查看压缩文件: Xcat filename.Xzip 4.关于压缩工具 工具 | | | | | 使用Burrows-Wheeler块排序文本压缩算法和Huffman编码 | | | | | | Gun项目的压缩工具;使用Lempel-Ziv编码 | | | |
5.压缩格式:gz.bz2,xz,zip,z 6.压缩算法:算法不同,压缩比不同: ( 1).Bzip2 工具: 1>.Bzip2:用于压缩文件; 2>.Bzcat:用于显示已压缩文本文件的内容; 3>.Bunzip2:用于解压.bz2文件; 4>.Bzip2recover:用于尝试恢复受损的压缩文件; 5>.bzip2 [option]….FILE…. -k: keep,保留原文件; -d: 解压缩; -# ;1-9,压缩比,默认为6 (2).gzip工具: .gz 1>.gzip [option] ……FILE…. -d: 解压缩,相当于gunzip; -c:将结果输出至标准输出; -#:1-9,指定压缩比 2>.gzip包由gun项目创建;使用方法同bzip2 (3).Zip: 用于创建包含列出文件和目录的压缩文件; Zipcloak: 用于创建包含列出文件和目录的加密压缩文件; Zipnote:用于提取zip文件中注释; Zipsplit: 用于将zip文件分割成指定大小的多个小文件(用于将大zip文件复制到软盘中); Unzip: 用于提取压缩zip文件中的文件和目录; zip filename.zip file1,file2…. 将多个文件压缩到同一个压缩文件中 (4) xz/unxz/xzcat xzcat : 不显示展开的前提下查看文本文件内容 7.tar:归档工具(用于将文件归档到磁带设备中)、 tar [OPTION...] [FILE]...
1>.创建归档
tar –c –f /PATH/TO/SOMEFILE.tar FILE…
tar –cf /PATH/TO/SOMEFILE.tar FILE…
2>.查看归档文件中的文件列表
tar –t –f /PATH/TO/SOMEFILE.tar FILE…
3>展开归档
tar –x –f /PATH/TO/SOMEFILE.tar FILE…
tar –x –f /PATH/TO/SOMEFILE.tar -C /PATH/TO/DIR
4>结合压缩工具实现:归档并压缩
-j : bzip2, -z : gzip , -J:xz
-A :将已有tar归档文件添加到另一个已有归档文件中; -c:创建归档文件; -d : --diff:检查tar归档文件和文件系统之间的差异; --delete : 从已有tar归档文件中删除; -r: 将文件添加到已有tar归档文件的末尾; -t: 列出现有tar归档文件的内容; -u: 更新现有tar归档文件中的内容; -x: 解压现有归档文件; -C dir : 切换到制定目录; -f file: 输出结果到文件(或设备)file; -j :将输出重定向到bzip2命令进行压缩; -p : 保留所有文件权限; -v : 在处理过程中列出文件; -z : 将输出重定向到gzip命令进行压缩
|