Linux学习1

时间:2025-04-02 15:53:42

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