linux zip unzipコマンド

2759 ワード

原文住所:
https://www.cnblogs.com/black-humor/p/8962499.html
 
zipコマンドはファイルを圧縮するために使用されます
パラメータ:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 -A: ; -b: ; -c: ; -d: ; -D: ; -f: “-u” , , , ; -F: ; -g: , ; -h: ; -i: ; -j: , ; -J: ; -k: MS-DOS ; -l: , LF LF+CR ; -ll: , LF+cp LF ; -L: ; -m: , , ; -n: ; -o: , ; -q: ; -r: , ; -S: ; -t: ; -T: ; -u: ; -v: ; -V: VMS ; -w: , VMS ; -x: ; -X: ; -y: , , UNIX ; -z: ; -$: ; -: 1~9 。
使用法
1./home/dataこのディレクトリの下のすべてのファイルを現在のディレクトリの下のdataに圧縮する.zip
1 zip -q -r data.zip /home/data
2.現在/homeというディレクトリの下にある場合は、次のようになります.
zip -q -r data.zip data

3./home/dataというディレクトリの下にある場合は、次のようになります.
1 zip -q -r data.zip *
 
以上の3つの効果は同じです.
 
linuxでunzipコマンドの解決方法がないことを示すプロンプト
unzipコマンドを使用して解凍する場合はzipファイルは、unzipソフトウェアをインストールしていない可能性があります.以下はインストール方法です.
コマンド:yum list|grep zip/unzip#インストールリストを取得
インストールコマンド:yum install zip#プロンプト入力時にyを入力してください.
インストールコマンド:yum install unzip#プロンプト入力時にyを入力してください.
 
unzipとunzipファイルを指定したディレクトリに解凍
Linuxでよく使われる圧縮コマンドはgzipとzipで、2つの圧縮パッケージの終わりは違います:zip圧縮の後のファイルは*です.zip,gzip圧縮後のファイル*.gzの対応する解凍コマンドはgunzipとunzip gzipコマンド:#gzip testである.txtファイルはファイルtestに圧縮されます.txt.gz、元のファイルがなくなりました.解凍も同じです.txt.gzはファイルをファイルtestに解凍します.txt、元のファイルはありません.元のファイルを保持するために、-cオプションを追加してlinuxのリダイレクト#gzip-c testを利用することができます.txt >/root/test.gzは、既存のファイルを保持するだけでなく、圧縮パッケージを任意のディレクトリに配置することができ、解凍も同様にgunzip-c/root/testである.gz > ./test.txt zipコマンド:#zip test.zip test.txtはtestをtxtファイルはtestに圧縮する.zipは、当然、/root/testなどの圧縮パッケージのディレクトリを指定することもできる.zip  # unzip test.zipファイルはデフォルトで現在のディレクトリに解凍されます.指定したディレクトリに解凍する場合は-dオプションを追加できます.