此工具来自于ncompress包
格式
compress Options [file ...] uncompress file.Z #解压缩
常用选项
-d 解压缩,相当于uncompress -c 结果输出至标准输出,不删除原文件 -v 显示详情
zcat file.Z 不显式解压缩的前提下查看文本文件内容
范例:
zcat file.Z >filegzip和gunzip
格式:
gzip [OPTION]... FILE ...
常用选项:
-k keep, 保留原文件,CentOS 8 新特性 -d 解压缩,相当于gunzip -c 结果输出至标准输出,保留原文件不改变 -# 指定压缩比,#取值为1-9,值越大压缩比越大
范例:
#解压缩 gunzip file.gz #不显式解压缩的前提下查看文本文件内容 zcat file.gz
范例:
gzip -c messages >messages.gz gzip -c -d messages.gz > messages zcat messages.gz > messages cat messages | gzip > m.gzbzip2和bunzip2
来自于 bzip2 包
格式:
bzip2 [OPTION]... FILE ...
常用选项
-k keep, 保留原文件 -d 解压缩 -c 结果输出至标准输出,保留原文件不改变 -# 1-9,压缩比,默认为9
范例:
bunzip2 file.bz2 解压缩 bzcat file.bz2 不显式解压缩的前提下查看文本文件内容xz和unxz
来自于 xz
格式
xz [OPTION]... FILE ...
常用选项
-k keep, 保留原文件 -d 解压缩 -c 结果输出至标准输出,保留原文件不改变 -# 压缩比,取值1-9,默认为6
范例:
unxz file.xz 解压缩 xzcat file.xz 不显式解压缩的前提下查看文本文件内容zip和unzip
zip 可以实现打包目录和多个文件成一个文件并压缩,但可能会丢失文件属性信息,如:所有者和组信息,一般建议使用 tar 代替
来自于zip 和 unzip 包
范例:
#打包并压缩 zip –r /backup/sysconfig.zip /etc/sysconfig/ #不包括目录本身,只打包目录内的文件和子目录 cd /etc/sysconfig; zip -r /root/sysconfig.zip * #默认解压缩至当前目录 unzip /backup/sysconfig.zip #解压缩至指定目录,如果指定目录不存在,会在其父目录(必须事先存在)下自动生成 unzip /backup/sysconfig.zip -d /tmp/config cat /var/log/messages | zip messages - #-p 表示管道 unzip -p message.zip > message
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)