Linux 指令篇:编码压缩打包--compress

2016-01-29 19:35 6 1 收藏

Linux 指令篇:编码压缩打包--compress,Linux 指令篇:编码压缩打包--compress

【 tulaoshi.com - Linux 】

  名称:compress


使用权限:所有使用者


使用方式:compress [-dfvcV] [-b maxbits] [file ...] 


说明:
compress 是一个相当古老的 unix 档案压缩指令,压缩后的档案会加上一个 .Z 延伸档名以区别未压缩的档案,压缩后的档案可以以 uncompress 解压。若要将数个档案压成一个压缩档,必须先将档案 tar 起来再压缩。由于 gzip 可以产生更理想的压缩比例,一般人多已改用 gzip 为档案压缩工具。


参数:
c 输出结果至标准输出设备(一般指荧幕)
f 强迫写入档案,若目的档已经存在,则会被覆盖 (force)
v 将程序执行的讯息印在荧幕上 (verbose) 
b 设定共同字串数的上限,以位元计算,可以设定的值为 9 至 16 bits 。由于值越大,能使用的共同字串就 越多,压缩比例就越大,所以一般使用预设值 16 bits (bits) 
d 将压缩档解压缩 
V 列出版本讯息 


范例:


将 source.dat 压缩成 source.dat.Z ,若 source.dat.Z 已经存在,内容则会被压缩档覆盖。 



 compress -f source.dat 
 


将 source.dat 压缩成 source.dat.Z ,并列印出压缩比例。 
-v 与 -f 可以一起使用



 compress -vf source.dat 
 


将压缩后的资料输出后再导入 target.dat.Z 可以改变压缩档名。



 compress -c source.dat  target.dat.Z  
 


-b 的值越大,压缩比例就越大,范围是 9-16 ,预设值是 16 。



 compress -b 12 source.dat 
 


将 source.dat.Z 解压成 source.dat ,若档案已经存在,使用者按 y 以确定覆盖档案,若使用 -df 程序则会自动覆盖档案。由于系统会自动加入 .Z 为延伸档名,所以 source.dat 会自动当作 source.dat.Z 处理。 



 compress -d source.dat 
compress -d source.dat.Z  

来源:https://www.tulaoshi.com/n/20160129/1509738.html

延伸阅读
名称:mcopy 使用权限:所有使用者 使用方式: mcopy [-b/ptnvmoQOsSrRA] sourcefile targetfile mcopy [-b/ptnvmoQOsSrRA] sourcefile [ sourcefiles... ] targetdirectory mcopy [-tnvm] MSDOSsourcefile 说明: 本程序可用来复制 MSDOS 格式档案到 Linux 中,或是由 Linux 中复制 MSDOS 档案到磁片上。mcopy 可复制单一的档案到所...
  名称:mcd 使用权限:所有使用者 使用方式: mcd [msdosdirectory]  说明:可变更 mtools 系列指令目前在 MSDOS 磁碟上的工作目录。与 MSDOS 的 CD 指令不同,mcd 亦可变更工作磁碟。 参数:  没有参数时会传回目前的工作目录。 范例:  mcd a: e...
  名称:mlabel 使用权限:所有使用者 使用方式: mlabel [-vcs] drive:[new_label] 说明: 本程序可设定磁碟的标签 (Label)。 如果磁碟上设定过标签,mlabel 会将他显示给使用者。如果没有指定新标签并且没有指定 c 或 s 选项,mlabel 会提示使用者输入新的标签。如果直接按下 ...
名称:mdel 使用权限:所有使用者 使用方式: mdel [-v] msdosfile [ msdosfiles ... ] 说明: 本程序可用来删除 MSDOS 格式的档案。 在删除唯读档案之前会先有提示讯息产生。 参数: -v 显示更多的讯息。 范例: mdel a:autoexec.bat . 将 A 槽磁片根目录中的 autoexec.bat 删除。
功能说明: 连接文件或目录。 语 法: ln [-bdfinsv][-S <字尾备份字符串][-V <备份方式][--help][--version][源文件或目录][目标文件或目录] 或 ln [-bdfinsv][-S <字尾备份字符串][-V <备份方式][--help][--version][源文件或目录...][目的目录] 补充说明: ln指令用在连接文件或目录,如同时指定两个以上的文件或...

经验教程

449

收藏

45
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部