GNU/Linux >> Linux の 問題 >  >> Linux

Linux で gzip と bzip2 を使用してファイルとディレクトリを圧縮および抽出する方法

この投稿では、Linux OS でファイルとフォルダーを圧縮するための基本的なコマンドについて説明しています。ファイルまたはフォルダーを圧縮するには、gzip と bzip2 が 2 つの非常に一般的なツールです。

<オール>
  • gzip
  • bzip2
  • Gzip 圧縮

    ファイルを圧縮するには:

    # gzip file1

    file1.gz という名前のファイル file1 を置き換えて現在のディレクトリに作成されます。スペースで区切って名前を指定するだけで、複数のファイルを一度に圧縮できます。例:

    # gzip file1 file2 file3

    現在のディレクトリで gzip 圧縮ファイルを展開するには:

    # gunzip file1.gz

    ディレクトリを圧縮するには、tar を作成して圧縮します。

    # tar -czvf name-of-archive.tar.gz /path/to/directory

    複数のディレクトリを 1 つのファイルに圧縮するには:

    # tar -czvf name-of-archive.tar.gz /path/directory1 /path/directory2

    現在のディレクトリで「tar および圧縮」ディレクトリを抽出するには、

    # tar -xzvf name-of-archive.tar.gz

    特定のディレクトリ内の「tar および圧縮」ディレクトリを抽出するには、

    # tar -xzvf name-of-archive.tar.gz -C /path/to/directory

    Bzip2 圧縮

    ファイルを圧縮するには:

    # bzip2 file1

    file1.bz2 という名前のファイル file1 を置き換えて現在のディレクトリに作成されます。 gzip と同様に、一度に複数のファイルを圧縮できます。例えば ​​

    # bzip2 file1 file2 file3

    現在のディレクトリでファイルを展開するには:

    # bunzip2 file1.bz2

    ディレクトリを圧縮するには、tar を作成して圧縮します。

    # tar -cjvf name-of-archive.tar.bz2 /path/to/directory

    複数のディレクトリを 1 つのファイルに圧縮するには:

    # tar -cjvf name-of-archive.tar.bz2 /path/directory1 /path/directory2

    現在のディレクトリで「tar および圧縮」ディレクトリを抽出するには、

    # tar -xjvf name-of-archive.tar.bz2

    特定のディレクトリ内の「tar および圧縮」ディレクトリを抽出するには、

    # tar -xjvf name-of-archive.tar.bz2 -C /path/to/directory
    cat、more、tail、head、wc コマンドを使用してファイルを表示する
    Linux でファイルを tar、untar し、tar ファイルの内容を表示する方法


    Linux
    1. TarとOpenSSLを使用してファイルとディレクトリを暗号化および復号化する方法

    2. Linuxでtarコマンドを使用してファイルを圧縮および抽出する方法は?

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

    1. Linuxでファイルを圧縮および抽出するための16のtarコマンド

    2. Linuxで.gzファイルと.tar.gzファイルを抽出する方法

    3. Linuxでファイルをアーカイブおよび圧縮する方法

    1. Linuxを使用してディレクトリとファイルを削除する方法

    2. Linuxでファイルとディレクトリをアーカイブする方法[パート1]

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