ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## **一、压缩** ``` [root@localhost ~]# gzip [选项] 源文件 ``` | 选项 | 含义 | | --- | --- | | \-c | 将压缩数据输出到标准输出中,并保留源文件。 | | \-d | 对压缩文件进行解压缩。 | | \-r | 递归压缩指定目录下以及子目录下的所有文件。 | | \-v | 对于每个压缩和解压缩的文件,显示相应的文件名和压缩比。 | | \-l | 对每一个压缩文件,显示以下字段:1、 压缩文件的大小;2、 未压缩文件的大小;3、 压缩比;4、 未压缩文件的名称。 | \-数字 | 用于指定压缩等级,-1 压缩等级最低,压缩比最差;-9 压缩比最高。默认压缩比是 -6。 | **压缩文件** ``` [root@localhost ~]# gzip install.log #压缩instal.log 文件 ``` **压缩目录** ``` [root@localhost ~]# gzip -r test/ #压缩目录 ``` ## **二、解压** gunzip 命令的基本格式为: ``` [root@localhost ~]# gunzip [选项] 文件 ``` | 选项 | 含义 | | --- | --- | | \-r | 递归处理,解压缩指定目录下以及子目录下的所有文件。 | | \-c | 把解压缩后的文件输出到标准输出设备。 | | \-f | 强制解压缩文件,不理会文件是否已存在等情况。 | | \-l | 列出压缩文件内容。 | | \-v | 显示命令执行过程。 | | \-t | 测试压缩文件是否正常,但不对其做解压缩操作。 | **解压文件** ``` [root@localhost ~]# gunzip install.log.gz ``` **解压目录** ``` [root@localhost ~]# gunzip -r test/ ```