ターミナルの場合:ファイルの圧縮と解凍

サーバーを何度も操作する場合、ターミナルを介してリモートでファイルを圧縮または解凍する必要があり、多くの場合、その方法がわかりません(または覚えていません)。 少し前に公開した記事をお届けします 私の古いブログ、そしてそれはそれを行う方法を詳細に説明しています。

次のいずれかの形式で圧縮および解凍する前に、使用する形式に対応するコンプレッサーがインストールされていることを確認してください。

タールファイル

パッケージ: tar -cvf archivo.tar /dir/a/comprimir/
開梱: tar -xvf archivo.tar
コンテンツを見る: tar -tf archivo.tar

Gzファイル

圧縮: gzip -9 fichero
解凍: gzip -d fichero.gz

Bz2ファイル

圧縮: bzip fichero
解凍: bzip2 -d fichero.bz2

gzip ó bzip2 それらはファイルを圧縮するだけです[ディレクトリではなく、それがtarが存在する理由です]。 圧縮とアーカイブを同時に行うには、 tar Y·エル gzip O·エル bzip2 次のようにします。

Tar.gzファイル

圧縮: tar -czfv archivo.tar.gz ficheros
解凍: tar -xzvf archivo.tar.gz
コンテンツを見る: tar -tzf archivo.tar.gz

Tar.bz2ファイル

圧縮: tar -c ficheros | bzip2 > archivo.tar.bz2
解凍: bzip2 -dc archivo.tar.bz2 | tar -xv
コンテンツを見る: bzip2 -dc archivo.tar.bz2 | tar -t

Zipファイル

圧縮: zip archivo.zip ficheros
解凍: unzip archivo.zip
コンテンツを見る: unzip -v archivo.zip

Lhaファイル

圧縮: lha -a archivo.lha ficheros
解凍: lha -x archivo.lha
コンテンツを見る: lha -v archivo.lha
コンテンツを見る: lha -l archivo.lha

Arjファイル

圧縮: arj -a archivo.arj ficheros
解凍: unarj archivo.arj
解凍: arj -x archivo.arj
コンテンツを見る: arj -v archivo.arj
コンテンツを見る: arj -l archivo.arj

動物園ファイル

圧縮: zoo -a archivo.zoo ficheros
解凍: zoo -x archivo.zoo
コンテンツを見る: zoo -L archivo.zoo
コンテンツを見る: zoo -v archivo.zoo

Rarファイル

圧縮: rar -a archivo.rar ficheros
解凍: rar -x archivo.rar
コンテンツを見る: rar -l archivo.rar
コンテンツを見る: rar -v archivo.rar