Linux で .bz2 ファイルを圧縮および解凍する方法

高洛峰
リリース: 2016-11-18 09:05:51
オリジナル
1598 人が閲覧しました

ファイルを圧縮すると、ファイル内のデータのエンコードに使用するバイト数が減り、ファイル サイズが大幅に削減されます。これは、ファイルのバックアップやネットワーク間での転送に役立ちます。 一方、ファイルを解凍するとは、ファイル内のデータを元の状態に戻すことです。

Linux には、gzip、7-zip、Lrzip、PeaZip など、いくつかのファイル圧縮および解凍ツールがあります。

このチュートリアルでは、bzip2 ツールを使用して Linux で .bz2 ファイルを圧縮および解凍する方法を紹介します。

bzip2 は非常に有名な圧縮ツールであり、ほとんどの主流の Linux ディストリビューションで利用できます。ディストリビューション上で適切なコマンドを使用してインストールできます。

$ sudo apt install bzip2     [On Debian/Ubuntu]  
$ sudo yum install  bzip2    [On CentOS/RHEL] 
$ sudo dnf install bzip2     [On Fedora 22+]
ログイン後にコピー

bzip2 を使用するための一般的な構文は次のとおりです:

$ bzip2 option(s) filenames
ログイン後にコピー

Linux で「bzip2」を使用してファイルを圧縮する方法

圧縮を有効にするには -z フラグを使用して、次のようにファイルを圧縮できます。 .tar ファイルを使用します。 コマンドは次のとおりです:

$ bzip2 filename 
或者 
$ bzip2 -z filename
ログイン後にコピー

重要: bzip2 は、ファイルの圧縮および解凍時に、デフォルトで入力ファイル (元のファイル) を削除します。入力ファイルを保持するには、-k または --keep オプションを使用します。

さらに、-f または --force フラグは、bzip2 に既存の出力ファイルを強制的に上書きします。

$ bzip2 -z backup.tar
ログイン後にコピー

-1 または --fast を使用して、それぞれ -9 または --best にブロック サイズを 100k から 900k に設定することもできます:

------ 要保留输入文件  ------ 
$ bzip2 -zk filename 
$ bzip2 -zk backup.tar
ログイン後にコピー

以下のスクリーンショットは、bzip2 を強制して入力ファイルを保存するオプションの使用方法を示しています。出力ファイルを上書きし、圧縮時のブロック サイズを設定します。

Linux で .bz2 ファイルを圧縮および解凍する方法 Linux で bzip2 を使用してファイルを圧縮する

Linux で「bzip2」を使用してファイルを解凍する方法

.bz2 ファイルを解凍するには、必ず -d または --decompress オプションを使用してください:

$ bzip2 -k1  Etcher-linux-x64.AppImage 
$ ls -lh  Etcher-linux-x64.AppImage.bz2  
$ bzip2 -k9  Etcher-linux-x64.AppImage  
$ bzip2 -kf9  Etcher-linux-x64.AppImage  
$ ls -lh Etcher-linux-x64.AppImage.bz2
ログイン後にコピー

注: これ上記のコマンドが機能するには、ファイルの拡張子が .bz2 である必要があります。

$ bzip2 -d filename.bz2
ログイン後にコピー

Linux で .bz2 ファイルを圧縮および解凍する方法Linux で bzip2 ファイルを抽出する

bzip2 のヘルプとマニュアル ページを参照するには、次のコマンドを入力します:

$ bzip2 -vd Etcher-linux-x64.AppImage.bz2  
$ bzip2 -vfd Etcher-linux-x64.AppImage.bz2  
$ ls -l Etcher-linux-x64.AppImage
ログイン後にコピー

最後に、上記の簡単な説明を通じて、bzip2 ファイルを圧縮して圧縮できるようになったと思います。 Linux bz2 ファイルを解凍しました。ただし、ご質問やフィードバックがある場合は、コメント領域に残していただけます。

重要なのは、tar コマンドを使用して圧縮アーカイブを作成する方法を学ぶために、Linux でのいくつかの重要な tar コマンドの例を確認することをお勧めします。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のおすすめ
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート