专注Java教育14年 全国咨询/投诉热线:444-1124-454
赢咖4LOGO图
始于2009,口口相传的Java黄埔军校
首页 hot资讯 Linux压缩命令大全

Linux压缩命令大全

更新时间:2021-12-16 10:42:55 来源:赢咖4 浏览1109次

Linux compress命令是一个很老的unix命令文件压缩,压缩文件.z扩展名会加一个文件名来区分未压缩文件,压缩文件可以解压解压。要将几个文件压缩成一个zip文件,必须先将tar文件重新压缩起来。由于gzip可以产生更好的压缩率,所以比大多数人都改用gzip文件压缩工具了。

语法

compress [-dfvcV] [-b maxbits] [file ...]

参数:

c 输出到标准输出设备(通常是屏幕)

f 强制写入文件,如果目标文件已经存在,将被覆盖(强制)

v 在屏幕上打印程序执行的消息(详细)

b capping 常用字符串的个数以字节为单位计算,可以设置9 至16 位的值。由于值越高,字符串可以一起使用,越多,压缩率就越大,所以一般使用默认值16位(bits)

d 将解压 zip 文件

V 列出版本消息

例子:

Source.dat 压缩成 source.dat.Z,如果 source.dat.Z 已经存在,存档的内容将被覆盖。

压缩 -f 源.dat

Source.dat 压缩成source.dat.Z,并打印出压缩率。

可以与 -f -v 一起使用

压缩 -vf 源.dat

将压缩后的数据输出,然后导入target.dat.Z 可以更改压缩文件名。

压缩 -c 源.dat> 目标.dat.Z

-b 值越大,压缩比越大,范围为 9-16,默认为 16。

压缩 -b 12 源.dat

将source.dat.Z解压成source.dat,如果文件已经存在,用户按y确定覆盖文件,如果使用-df程序会自动覆盖该文件。因为系统会自动添加扩展名为.Z 的文件名,所以像source.dat.Z source.dat 会自动处理。

压缩 -d 源.dat

压缩 -d source.dat.Z

压缩文件

[[email protected] ~]# compress abc.h
[[email protected] ~]# ls
abc.h.Z

解压缩文件

[[email protected] ~]# compress -d abc.h.Z
[[email protected] ~]# ls
abc.h.

指定压缩比压缩

[[email protected] ~]# compress -b 7 abc.h

强制压缩文件夹

[[email protected] ~]# compress -rf /home/abc/ 

以上就是关于“Linux压缩命令大全”的介绍,大家如果想了解更相关知识,可以关注一下赢咖4的Java赢咖4在线学习,里面还有更丰富的知识在等着大家去学习,希望对大家能够有所帮助。

提交申请后,顾问老师会电话与您沟通安排学习

免费课程推荐 >>
技术文档推荐 >>