bzip2 命令参数 指定要解压的文件
bzip2命令用于创建和管理(包括解压缩).bz2格式的压缩包
命令参数:
不加:直接压缩
-z :强行执行压缩
-d :执行解压缩
-f :输出文件和现有文件同名,覆盖现有文件
-v :显示更详细的信息
例如:使用bzip2命令对当前目录下的文件进行压缩:
bzip2
gzip 命令参数 指定要压缩的文件
gzip命令用于创建和管理(包括解压缩).gz格式的压缩包
命令参数:
不加:直接压缩
-d :解开压缩文件
-f :强行压缩文件
-l :列出压缩文件的相关信息
-r :递归处理,将指定目录下的所有文件和子目录一并处理
-v :显示指令执行过程
例如:使用gzip目录对当前目录下的文件进行压缩:
gzip
zip 命令参数 指定生成的压缩文件名 要被压缩的文件/目录列表
zip命令对文件进行打包操作。zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有.zip扩展名的压缩名
命令参数:
不加:直接压缩
-d :从压缩文件内删除指定的文件
-q :不显示指令执行过程
-r :递归处理,将指定目录下的所有文件和子目录一并处理
-v :显示指令执行过程或显示版本信息
-u :更换较新的文件到压缩文件内
-x <范本样式>:压缩时排除符合文件的文件
例如:使用zip命令将newDir目录下的所有文件/目录压缩生成:
zip -r newDir
tar -jcvf/-zcvf 指定生成的压缩文件名 要被压缩的文件/目录列表
打包多个文件/目录时,要用tar将其打包生成一个文件,再用bzip2和gzip对其进行压缩。在这也可以用tar命令一步实现对多文件/目录进行压缩操作
命令参数:
-c :建立新的归档文件
-v :处理过程中输出相关信息
-f :对普通文件操作
-j :以bzip2对文件进行处理
-z :以gzip对文件/目录进行压缩
例如:使用tar命令将当前目录下的、和文件压缩生成.bz2:
tar -jcvf .bz2
例如:使用tar命令将当前目录下的、和文件压缩生成.gz:
tar -zcvf .gz