Linux でよく使用される圧縮形式は次のようなものがあります:.tar
, .tar.bz2
, .tar.gz
。
Windows での 7ZIP ソフトウェアのインストール#
Linux では、多くのファイルが.bz2
や.gz
で終わる圧縮ファイルであるため、Windows では 7ZIP ソフトウェアのインストールが必要です。
gzip 圧縮ツール#
gzip は.gz
形式のファイルを圧縮および解凍するためのツールです。
- ファイルの圧縮:
gzip xxx
- ファイルの解凍:
gzip -d xxx.gz
- フォルダの圧縮:
gzip -r xxx
- フォルダの解凍:
gzip -rd xxx.gz
注意点として、gzip はフォルダを圧縮することはできますが、パッケージ化の機能は提供しておらず、フォルダ内の各ファイルを個別に圧縮します。
bzip2 圧縮ツール#
gzip と同様に、bzip2 は.bz2
形式のファイルを圧縮および解凍するためのツールです。
- ファイルの圧縮:
bzip2 -z xxx
- ファイルの解凍:
bzip2 -d xxx.gz
tar パッケージングツール#
tar は複数のファイルを 1 つのファイルにまとめるためのパッケージングツールです。
tar には次のようなオプションがあります:
-f
:アーカイブファイルまたは ARCHIVE デバイスを使用する-c
:新しいアーカイブを作成する、つまり圧縮ファイルを作成する-x
:ファイルを解凍する、つまりアーカイブからファイルを抽出する-j
:bzip2 圧縮形式を使用する-z
:gzip 圧縮形式を使用する-v
:コマンドの実行過程を表示する
tar を使用してパッケージングおよび解凍操作を行う例:
- ファイルのパッケージング:
tar -vcf test.tar test
- ファイルの解凍:
tar -vxf test.tar
注意点として、パッケージングおよび解凍の機能だけでなく、tar は gzip や bzip2 と組み合わせて圧縮することもでき、Windows の winRAR ソフトウェアのような機能を実現することができます。
その他の圧縮および解凍形式#
-
.rar 形式:Linux では rar をインストールする必要があります:
sudo apt-get install rar
- 解凍:
rar x xxx.rar
- 圧縮:
rar a xxx.rar xxx
- 解凍:
-
.zip 形式:zip コマンドを使用して圧縮および解凍します
- 圧縮:
zip -rv xxx.zip xxx
- 解凍:
unzip -v xxx.zip
- 圧縮:
この記事はMix Spaceからの同期更新であり、xLog にも掲載されています。
元のリンクはhttps://api.lolimiao.run/posts/Linux-Study/LS5