tar
-c: 圧縮アーカイブを作成します
-x: 解凍します
-t: コンテンツを表示します
-r: 圧縮アーカイブの末尾にファイルを追加します
-u: 元の圧縮パッケージ内のファイルを更新します
これら 5 つは独立しています。コマンドの 1 つは圧縮と解凍に使用されます。他のコマンドと組み合わせて使用できますが、使用できるのは 1 つだけです。次のパラメータは、必要に応じてアーカイブを圧縮または解凍する場合のオプションです。
-z: gzip属性あり
-j: bz2属性あり
-Z: compress属性あり
-v: すべてのプロセスを表示
-O: ファイルを標準出力に解凍
以下のパラメータ -f は必須です
-f: ファイル名を使用します。このパラメータは最後のパラメータであり、その後にファイル名のみを指定できることに注意してください。
# tar -cf all.tar *.jpg
このコマンドは、すべての .jpg ファイルを all.tar という名前のパッケージにパッケージ化します。 -c は新しいパッケージを生成することを意味し、-f はパッケージのファイル名を指定します。
# tar -rf all.tar *.gif
このコマンドは、すべての .gif ファイルを all.tar パッケージに追加します。 -r はファイルを追加することを意味します。
# tar -uf all.tar logo.gif
このコマンドは、元の tar パッケージ内の logo.gif ファイルを更新します。 all.tar は、ファイルを更新することを意味します。
# tar -tf all.tar
このコマンドは、all.tar パッケージ内のすべてのファイルをリストすることです。-t はファイルをリストすることを意味します
# tar -xf all.tar
このコマンドは、すべてのファイルを抽出します。 tar パッケージの -t は解凍
圧縮を意味します
tar -cvf jpg.tar *.jpg //ディレクトリ内のすべての jpg ファイルを tar.jpg にパッケージ化します
tar -czf jpg.tar.gz *.jpg / /ディレクトリ内のすべての jpg ファイルを jpg.tar にパッケージ化し、gzip で圧縮して、jpg.tar.gz という名前の gzip 圧縮パッケージを生成します
tar -cjf jpg.tar.bz2 *.jpg //すべての jpg ファイルをパッケージ化しますディレクトリ内の jpg.tar に保存し、bzip2 で圧縮して jpg.tar.bz2 という名前の bzip2 圧縮パッケージを生成します
tar -cZf jpg.tar.Z *.jpg //ディレクトリ内のすべての jpg ファイルを jpg にパッケージ化します.tar を圧縮し、compress で圧縮して、jpg.tar.Z
rar a jpg.rar *.jpg という名前の umcompress 圧縮パッケージを生成します //rar 形式で圧縮するには、最初に Linux 用の rar をダウンロードする必要があります
zip jpg.zip *.jpg //zip 形式で圧縮するには、まず Linux 用の zip をダウンロードする必要があります
Unzip
tar -xvf file.tar //tar パッケージを解凍します
tar -xzvf file.tar.gz // tar.gz
tar -xjvf file.tar.bz2 を抽出 //tar.bz2
tar -xZvf file.tar.Z //tar.Z
unrar e file.rar を抽出 //rar
unzip を抽出file.zip //zip を解凍します
概要
1. tar -xvf を使用して *.tar
2. gzip -d または Gunzip
を使用して *.gz を解凍します。 tar -xzf を使用して
4 を解凍します。 *.bz2 を使用して
5 を解凍します。 *.tar.bz2 を使用して tar -xjf を使用して
7 を解凍します。 , *.tar.Z tar -xZf を使用して
8 を解凍します。 *.rar unrar e を使用して
9 を解凍します。 *.zip を使用して解凍します
tar の詳しい説明はこちらLinux での圧縮および解凍コマンドについては、PHP の中国語 Web サイトに関連記事があるのでご注意ください。