成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

compress 中文man頁面

系統
compress是個歷史悠久的壓縮程序,文件經它壓縮后,其名稱后面會多出".Z"的擴展名。當要解壓縮時,可執行uncompress指令。事實上uncompress是指向compress的符號連接,因此不論是壓縮或解壓縮,都可通過compress指令單獨完成。

功能說明:壓縮或解壓文件。

語法:compress[-cdfrvV][-b<壓縮效率>][文件或目錄...]

補充說明:compress是個歷史悠久的壓縮程序,文件經它壓縮后,其名稱后面會多出".Z"的擴展名。當要解壓縮時,可執行uncompress指令。事實上uncompress是指向compress的符號連接,因此不論是壓縮或解壓縮,都可通過compress指令單獨完成。

參數

-b<壓縮效率>壓縮效率是一個介于9-16的數值,預設值為"16",指定愈大的數值,壓縮效率就愈高。

-c把壓縮后的文件輸出到標準輸出設備,不去更動原始文件。

-d對文件進行解壓縮而非壓縮。

-f強制保存壓縮文件,不理會文件名稱或硬連接是否存在,該文件是否為符號連接以及壓縮效率高低的問題。

-r遞歸處理,將指定目錄下的所有文件及子目錄一并處理。

-v顯示指令執行過程。

-V顯示指令版本及程序預設值。

#p#

NAME

compress, uncompress, zcat - compress and expand data (version 4.1)  

SYNOPSIS

compress [ -f ] [ -v ] [ -c ] [ -V ] [ -r ] [ -b bits ] [ name ... ]
uncompress [ -f ] [ -v ] [ -c ] [ -V ] [ name ... ]
zcat [ -V ] [ name ... ]  

DESCRIPTION

Compress reduces the size of the named files using adaptive Lempel-Ziv coding. Whenever possible, each file is replaced by one with the extension .Z, while keeping the same ownership modes, access and modification times. If no files are specified, the standard input is compressed to the standard output. Compress will only attempt to compress regular files. In particular, it will ignore symbolic links. If a file has multiple hard links, compress will refuse to compress it unless the -f flag is given.

If -f is not given and compress is run in the foreground, the user is prompted as to whether an existing file should be overwritten.

Compressed files can be restored to their original form using uncompress or zcat.

uncompress takes a list of files on its command line and replaces each file whose name ends with .Z and which begins with the correct magic number with an uncompressed file without the .Z. The uncompressed file will have the mode, ownership and timestamps of the compressed file.

The -c option makes compress/uncompress write to the standard output; no files are changed.

zcat is identical to uncompress -c. zcat uncompresses either a list of files on the command line or its standard input and writes the uncompressed data on standard output. zcat will uncompress files that have the correct magic number whether they have a .Z suffix or not.

If the -r flag is specified, compress will operate recursively. If any of the file names specified on the command line are directories, compress will descend into the directory and compress all the files it finds there.

The -V flag tells each of these programs to print its version and patchlevel, along with any preprocessor flags specified during compilation, on stderr before doing any compression or uncompression.

Compress uses the modified Lempel-Ziv algorithm popularized in "A Technique for High Performance Data Compression", Terry A. Welch, IEEE Computer, vol. 17, no. 6 (June 1984), pp. 8-19. Common substrings in the file are first replaced by 9-bit codes 257 and up. When code 512 is reached, the algorithm switches to 10-bit codes and continues to use more bits until the limit specified by the -b flag is reached (default 16). Bits must be between 9 and 16. The default can be changed in the source to allow compress to be run on a smaller machine.

After the bits limit is attained, compress periodically checks the compression ratio. If it is increasing, compress continues to use the existing code dictionary. However, if the compression ratio decreases, compress discards the table of substrings and rebuilds it from scratch. This allows the algorithm to adapt to the next "block" of the file.

Note that the -b flag is omitted for uncompress, since the bits parameter specified during compression is encoded within the output, along with a magic number to ensure that neither decompression of random data nor recompression of compressed data is attempted.

The amount of compression obtained depends on the size of the input, the number of bits per code, and the distribution of common substrings. Typically, text such as source code or English is reduced by 50-60%. Compression is generally much better than that achieved by Huffman coding (as used in pack), or adaptive Huffman coding (compact), and takes less time to compute.

Under the -v option, a message is printed yielding the percentage of reduction for each file compressed.

Exit status is normally 0; if the last file is larger after (attempted) compression, the status is 2; if an error occurs, exit status is 1.  

SEE ALSO

pack(1), compact(1)  

責任編輯:韓亞珊 來源: 互聯網
相關推薦

2011-08-15 10:21:09

man中文man

2011-08-24 16:48:36

man中文man

2011-08-11 16:11:49

at中文man

2011-08-25 10:21:56

man.conf中文man

2011-08-11 15:39:39

apm中文man

2011-08-11 17:10:55

cat中文man

2011-08-11 17:35:07

chgrp中文man

2011-08-11 17:53:06

chown中文man

2011-08-11 17:59:24

chsh中文man

2011-08-11 18:07:57

cksum中文man

2011-08-11 18:19:32

col中文man

2011-08-11 18:58:08

date中文man

2011-08-12 09:17:57

deallocvt中文man

2011-08-12 09:23:16

dig中文man

2011-08-12 10:15:13

dumpkeys中文man

2011-08-12 10:41:00

file中文man

2011-08-12 11:15:27

gzip中文man

2011-08-12 13:26:56

groff中文man

2011-08-12 14:10:47

install中文man

2011-08-12 14:58:05

killall中文man
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: av天天爽| 日韩一区二区在线视频 | 国产一区二区免费 | 黄色在线免费观看 | 一级毛片在线播放 | 国产日韩精品视频 | 亚洲日日操 | 国产精品精品久久久久久 | 91色综合| 亚洲精品一区二区在线观看 | 嫩草影院网址 | 99国产精品99久久久久久 | 国产成人一区二区 | 色毛片| wwww.8888久久爱站网 | 中文在线一区二区 | www.亚洲.com | 欧美日韩福利视频 | 日日碰狠狠躁久久躁96avv | 96久久久久久 | 成年男女免费视频网站 | 国产成人99久久亚洲综合精品 | 黄色大片在线视频 | 免费观看的黄色网址 | 97色免费视频 | 欧美成人自拍视频 | 亚洲国产精品va在线看黑人 | h视频在线观看免费 | 亚洲高清免费视频 | 国产精产国品一二三产区视频 | 综合一区| 欧美日韩中文字幕在线 | 午夜丁香视频在线观看 | 午夜在线观看免费 | 欧美黄在线观看 | 毛片一区二区 | 精品国产乱码久久久久久闺蜜 | 黑人精品xxx一区一二区 | 夜夜干夜夜操 | 中文在线www | 在线免费观看亚洲 |