Linuxのジップコマンド
リナックスのzipコマンドはファイルを圧縮するために使用されます。
ジップそれはそれ以外の場合は「.zipの "拡張子を持つ圧縮ファイルが生成されます後広く使われている圧縮プログラム、圧縮ファイルです。
文法
zip [-AcdDfFghjJKlLmoqrSTuvVwXyz$][-b <工作目录>][-ll][-n <字尾字符串>][-t <日期时间>][-<压缩效率>][压缩文件][文件...][-i <范本样式>][-x <范本样式>]
パラメータ:
- 実行可能ファイルを解凍し、自動的に調整-A。
- -b <作業ディレクトリ>一時ファイルを格納するディレクトリを指定します。
- 各圧縮ファイルの注釈のために-c。
- -d圧縮ファイル内から指定されたファイルを削除します。
- -D圧縮は、紙内のディレクトリ名を作成しません。
- -fこのパラメータの効果と指定し、「-u」同様のパラメータではなく、特定の文書が最初にこのパラメータを使用して、アーカイブ内に存在しない場合は、既存のファイルを更新し、圧縮ファイルを追加します。
- 壊れた圧縮ファイルを修復してみてください-F。
- -gファイル圧縮後に新しい圧縮ファイルを作成するためにではなく、別々よりも、既存の圧縮ファイルに追加。
- -hオンラインヘルプを参照してください。
- -i <テンプレートスタイル>有資格圧縮ファイル。
- -jは、任意の格納ディレクトリ名を指定せずにファイル名だけとその内容を保存します。
- -Jは、不要なデータの前にファイルを削除します。
- MS-DOSのファイル名と互換性-k形式。
- とき-l圧縮ファイル、LF文字がLF + CR文字に置き換えられます。
- とき-ll圧縮ファイル、LF + CRのLF文字は文字に置き換えます。
- 著作権情報を表示します-L。
- -mは、ファイルを圧縮し、圧縮ファイルを追加した後、元のファイル、圧縮ファイルへのすなわちファイルを削除します。
- -n <サフィックス文字列>特定のサフィックス文字列を使用してファイルを圧縮しません。
- -o圧縮ファイルの最新の変更を含むドキュメント、いずれかの時間、圧縮ファイルと同じファイルに設定された時間を変更します。
- -qは、命令の実行中に表示されません。
- 再帰処理-r、指定したディレクトリ内のすべてのファイルとサブディレクトリが対処されます。
- -Sは、システムと隠しファイルが含まれています。
- -t <日時>指定した日付に圧縮されたファイルの日付を設定します。
- バックアップファイル内の各ファイルが正しいかどうかを確認-T。
- -u圧縮ファイルに新しいファイルを置き換えます。
- 命令または表示バージョン情報の実行中-vディスプレイ。
- -V保存VMSオペレーティングシステムファイル属性。
- -wバージョン番号の場合、この引数は内部のVMSオペレーティング・システム・ファイル名にのみ有効です。
- -x <スタイルテンプレート>修飾ファイル圧縮を除外します。
- -Xは、余分なファイル属性を保存しないでください。
- -yではなく、ファイルへの接続点よりも、このパラメータは唯一のUNIXライクなシステムでは有効ですが、直接シンボリックリンクを救いました。
- コメントが圧縮されたファイルのための-z。
- - $圧縮ボリュームをどこにディスクファイルの最初の名前を保存します。
- - <圧縮効率は、>圧縮効率は1-9の間の値です。
例
圧縮ファイル
# zip -v cp.zip a.c b.c c.c e.c adding: a.c (in=0) (out=0) (stored 0%) adding: b.c (in=0) (out=0) (stored 0%) adding: c.c (in=0) (out=0) (stored 0%) adding: e.c (in=0) (out=0) (stored 0%) total bytes=0, compressed=0 -> 0% savings
圧縮ファイル
# [root@ubuntu a]# zip -v cp2.zip * #
圧縮ディレクトリ
# zip -r cp3.zip /root/
アーカイブからファイルを削除します。
# zip -dv cp.zip a.c