Linuxのcompressコマンド
Linuxはコマンドを圧縮する非常に古いUNIXのコマンド・ファイル圧縮で、圧縮ファイル.Z拡張子は、圧縮ファイルが解凍を解凍することができ、非圧縮ファイルを区別するためにファイル名を追加します。 いくつかのファイルがZIPファイルに圧縮するには、最初のtarまで再圧縮を提出しなければなりません。 gzipのがより良い圧縮比を生成することができますので、ほとんどの人よりも、gzip圧縮ファイル圧縮ツールに切り替えました。
文法
compress [-dfvcV] [-b maxbits] [file ...]
パラメータ:
- 標準出力デバイスへC出力(通常は画面)
- 宛先ファイルがすでに存在する場合、fは(力)が上書きされます、ライト・ファイルを強制的に
- 画面上のVメッセージ印刷プログラムの実行(詳細)
- Bバイトで計算された共通の文字列の数をキャッピング、あなたは9志16ビットの値を設定することができます。 値が大きいほど、文字列を一緒に使用することができるので、よりは、圧縮比も大きく、それは一般的に16ビット(ビット)のデフォルト値を使用しています
- dはzipファイルを解凍します
- V記載されているバージョンのメッセージ
- 例:
- source.dat.Zに圧縮Source.dat source.dat.Zがすでに存在する場合は、アーカイブの内容は上書きされます。
- -f source.datを圧縮
- Source.datはsource.dat.Zに圧縮し、圧縮比をプリントアウト。
- -f -vと一緒に使用することができます
- -vf source.datを圧縮
- 圧縮されたデータ出力、その後target.dat.Zは、圧縮ファイル名を変更することができますインポートします。
- -c source.dat> target.dat.Z圧縮
- -bグレーター値、圧縮率が高いほど、範囲は9-16であり、デフォルトは16です。
- -b 12 source.datを圧縮
- ファイルがすでに存在する場合-df使用するプログラムが自動的にファイルを上書きするかどうsource.datにsource.dat.Z解凍は、ユーザープレスyは、カバレッジファイルを決定します。 source.dat.Zはsource.datようにシステムが自動的に、拡張子.Zファイル名として追加されているので、自動的に処理されます。
- -d source.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/