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

compress 中文man頁面

系統(tǒng)
compress是個(gè)歷史悠久的壓縮程序,文件經(jīng)它壓縮后,其名稱后面會(huì)多出".Z"的擴(kuò)展名。當(dāng)要解壓縮時(shí),可執(zhí)行uncompress指令。事實(shí)上uncompress是指向compress的符號(hào)連接,因此不論是壓縮或解壓縮,都可通過compress指令單獨(dú)完成。

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

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

補(bǔ)充說明:compress是個(gè)歷史悠久的壓縮程序,文件經(jīng)它壓縮后,其名稱后面會(huì)多出".Z"的擴(kuò)展名。當(dāng)要解壓縮時(shí),可執(zhí)行uncompress指令。事實(shí)上uncompress是指向compress的符號(hào)連接,因此不論是壓縮或解壓縮,都可通過compress指令單獨(dú)完成。

參數(shù)

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

-c把壓縮后的文件輸出到標(biāo)準(zhǔn)輸出設(shè)備,不去更動(dòng)原始文件。

-d對(duì)文件進(jìn)行解壓縮而非壓縮。

-f強(qiáng)制保存壓縮文件,不理會(huì)文件名稱或硬連接是否存在,該文件是否為符號(hào)連接以及壓縮效率高低的問題。

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

-v顯示指令執(zhí)行過程。

-V顯示指令版本及程序預(yù)設(shè)值。

#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)  

責(zé)任編輯:韓亞珊 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

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:03:21

ACCESS中文man

2011-08-11 15:28:43

ali中文man

2011-08-11 16:31:49

biff中文man

2011-08-11 17:16:43

cce中文man

2011-08-11 18:05:04

chvt中文man

2011-08-11 18:13:07

clear中文man

2011-08-12 09:13:02

df中文man

2011-08-12 09:38:06

dircolors中文man

2011-08-12 09:44:37

dirname中文man

2011-08-12 10:20:02

echo中文man

2011-08-12 10:25:55

eject中文man

2011-08-12 11:07:19

git中文man

2011-08-12 13:18:19

head中文man

2011-08-12 13:49:23

hostid中文man

2011-08-12 13:54:46

hostname中文man

2011-08-12 14:53:56

kill中文man
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 日韩中文一区二区 | 天天操精品视频 | 久草青青草 | 欧美成视频 | 久久se精品一区精品二区 | 日韩精品久久久久 | 国产精品日韩欧美一区二区三区 | 91精品国产91久久久久久 | 精品一区在线看 | 在线免费观看色 | 视频国产一区 | 97在线超碰 | 韩日av片 | 国产一区二区在线免费观看 | 欧美精品在线视频 | 一区二区三区视频在线 | 秋霞电影院午夜伦 | 久久日韩精品 | 国产一区精品 | 日韩欧美高清 | 中文字幕一级毛片视频 | 九九热免费观看 | 97在线观视频免费观看 | 一区二区三区四区免费在线观看 | 欧美 日本 国产 | 一级片免费观看 | 91视频在线 | 一区二区三区视频在线 | 91视频久久 | 欧美激情一区二区 | 欧美日产国产成人免费图片 | 91久久国产综合久久 | 嫩草视频在线免费观看 | 精品国产视频 | 一区二区三区在线看 | 91电影在线 | 91就要激情 | 情侣黄网站免费看 | 亚洲精品视频导航 | 日韩av在线不卡 | 久久a久久 |