文件后缀名 说明
*.zip zip 程序打包压缩的文件
*.rar rar 程序压缩的文件
*.7z 7zip 程序压缩的文件
*.tar tar 程序打包,未压缩的文件
*.gz gzip 程序(GNU zip)压缩的文件
*.xz xz 程序压缩的文件
*.bz2 bzip2 程序压缩的文件
*.tar.gz tar 打包,gzip 程序压缩的文件
*.tar.xz tar 打包,xz 程序压缩的文件
*tar.bz2 tar 打包,bzip2 程序压缩的文件
*.tar.7z tar 打包,7z 程序压缩的文件
[zip 打包压缩与解压缩]
格式:zip [选项] 创建的文件名.zip 要打包压缩的路径
常用选项
-r 表示递归打包包含子目录的全部内容(打包目录时选用)
-q 表示为安静模式,即不向屏幕输出信息
-o 输出文件,需在其后紧跟打包输出文件名
-[1-9] 设置压缩效率,1 表示最快压缩但体积大,9 表示体积最小但耗时最久
-e 设置密码,创建加密压缩包
-l 压缩文件时,把LF字符置换成LF+CR字符
-ll 压缩文件时,把LF+cp字符置换成LF字符
[unzip>解压zip]
格式:unzip [选项] 缩包名
常用选项
-q 表示为安静模式,即不向屏幕输出信息
-l 显示压缩文件内所包含的文件,但不解压
-d<目录> 指定文件解压缩后所要存储的目录(如果指定目录不存在会自动创建目录)
[tar]
格式:tar [选项] 源文件或目录
常用选项
-c 将多个文件或目录进行打包。
-A 追加 tar 文件到归档文件。
-f 包名 指定包的文件名。包的扩展名是用来给管理员识别格式的,所以一定要正确指定扩展名;
-v 显示打包文件过程;
[tar解]
格式:tar [选项] 压缩包
-x 对 tar 包做解打包操作。
-f 指定要解压的 tar 包的包名。
-t 只查看 tar 包中有哪些文件或目录,不对 tar 包做解打包操作。
-C 目录 指定解打包位置。
-v 显示解打包的具体过程。
若指定解压到具体位置-C [路径名]
tar打包压缩和解包压缩
格式:tar [选项] 压缩包 源文件或目录
-z:压缩和解压缩 ".tar.gz" 格式
-j:压缩和解压缩 ".tar.bz2"格式