Linux如何解压gz文件?
gzip (GNU zip) 实用程序比 bzip2 更旧且效率更低。
它的标志和操作与 bzip2 的非常相似。
由 gzip 压缩的文件标有 .gz 文件扩展名。
Linux 以 gzip 格式存储手册页以节省磁盘空间;同样,我们从 Internet 下载的文件通常是 gzip 格式。
要 gzip 当前目录中的所有文件,我们可以使用 for 命令。
下面的示例将 gzip /var/log/audit 目录中的所有文件。
仅 gzip 特定文件
要仅 gzip 某些特定文件,请使用以下 gzip 命令:
# gzip -c file file1 test > gzip.gz
这将在当前目录中创建 gzip.gz 文件,其中包含使用 -c 选项指定的文件。
gzip 所有文件
- 修改审计日志目录如下:
# cd /var/log/audit
- 在审计目录下执行以下命令:
# pwd /var/log/audit
# ls audit.log audit.log.1 audit.log.2 audit.log.3 audit.log.4
# for LOG in audit* do gzip $LOG done
- 这将压缩审计目录中的所有文件。
验证 /var/log/audit 目录中的 gzipped 日志文件:
# ls audit.log.1.gz audit.log.2.gz audit.log.3.gz audit.log.4.gz audit.log.gz
www. On IT Road .com
解压所有文件
- 要一次性解压所有文件,请执行以下命令:
# for LOG in audit* do gunzip $LOG done
验证目录中的解压文件:
# ls audit.log audit.log.1 audit.log.2 audit.log.3 audit.log.4
日期:2020-09-17 00:13:39 来源:oir作者:oir