gzip命令是Linux系统中用于压缩文件的命令,它在压缩文件时会将原文件进行替换,并生成一个拓展名为.gz的压缩文件。gzip命令的用法如下:
压缩文件:gzip filename 例如:gzip file.txt
保持原始文件:gzip -c filename > compressed.gz 例如:gzip -c file.txt > compressed.gz
保留原始文件并指定压缩级别:gzip -c -N filename > compressed.gz 例如:gzip -c -9 file.txt > compressed.gz
解压文件:gzip -d filename.gz 例如:gzip -d compressed.gz
列出压缩文件的详细信息:gzip -l filename.gz 例如:gzip -l compressed.gz
强制压缩,即使文件名称不符合gzip命令的要求:gzip -f filename 例如:gzip -f file.txt
需要注意的是,gzip命令只能压缩单个文件,而不能压缩目录。如果需要压缩整个目录,可以使用tar命令先将目录打包成一个文件,然后再使用gzip进行压缩。