除暖

压缩命令-gzip&gunzip&tar&zip&unzip&bzip2&bunzip2 01

电脑版发表于:2022/7/8 16:01

一、gzip命令和gunzip命令
1、gzip命令

语法:gzip[参数选页][文件]                压缩文件
案例、
压缩文件

解压文件

gzip常用命令小结

  • gizp a.txt                         压缩文件

  • gzip*                               压缩当前目录下所有文件

  • gzip-dv *                        解压文件并列出详细信息

2、gunzip命令

语法: gunzip[参数][文件]                解压文件

案例、

二、tar命令

语法: tar[必要参数][选择参数][文件]                    打包、压缩和解压(文件/文件夹)

注意: tar本身不具有压缩功能。他是调用压缩功能实现的。

参数选项∶

  • -c建立新的压缩文件

  • -v显示指令执行过程

  • -f<备份文件>指定压缩文件

  • -z通过gzip指令处理压缩文件

  • -t列出压缩文件中的内容

  • -x表示解压

案例、
打包压缩文件

打包压缩文件夹

查看压缩文件夹内容

解压文件

tar常用命令小结

  • tar -cvf 打包文件名 文件名                                打包文件并指定打包之后的文件名(仅打包不压缩)

  • tar -zcvf压缩文件名 文件名/文件夹名                压缩文件或者文件夹并指定压缩文件名(打包压缩)

  • tar -ztvf压缩文件名                                          查看压缩文件中有哪些文件

  • tar -zxvf 压缩文件名                                         解压


参数选项∶

  • -c建立新的压缩文件

  • -v显示指令执行过程

  • -f<备份文件>指定压缩文件

  • -z通过gzip指令处理压缩文件。

  • -t列出压缩文件中的内容

  • -×表示解压


三、zip命令和unzip命令
1、zip命令

语法:zip [必要参数][选择参数][文件]                          压缩

注意∶zip是个使用广泛的压缩程序,文件经它压缩后会另外产生具有".zip"扩展名的压缩文件。

参数选项∶

  • -q不显示指令执行过程。

  • -r递归处理,将指定目录下的所有文件和子目录一并处理。

案例、

zip常用命令小结

zip -q -r压缩文件名 文件/文件夹                    压缩

2、unzip命令

语法: unzip [必要参数][选择参数][文件]                解压

注意∶解压" .zip"扩展名的压缩文件。

参数选项∶

  • -l 显示压缩文件内所包含的文件。

  •  -d<目录>指定文件解压缩后所要存储的目录。


案例、

unzip常用命令小结

  • unzip -l压缩文件名                                查看这个压缩文件中有多少内容

  • unzip -d指定文件夹 压缩文件                解压


四、bzip2命令和bunzip2命令
1、bzip2命令

语法:bzip2[参数选项]文件                压缩

注意∶使用新的压缩算法,压缩后的文件比原来的要小,但是花费时间变长。
若没有加上任何参数,bzip2压缩完文件后会产生bz2的压缩文件,并删除原始的文件。

案例、

bzip2常用命令

bzip2 a.txt                压缩


2、bunzip2命令

语法: bunzip2[参数选项]文件                解压

参数选项∶

  • -v解压缩文件时,显示详细的信息。


案例、

bunzip2常用命令小结

  • bunzip2 -v a.bz2              解压并显示详细信息


关于TNBLOG
TNBLOG,技术分享。技术交流:群号677373950
ICP备案 :渝ICP备18016597号-1
App store Android
精彩评论
{{item.replyName}}
{{item.content}}
{{item.time}}
{{subpj.replyName}}
@{{subpj.beReplyName}}{{subpj.content}}
{{subpj.time}}
猜你喜欢