Linux でファイルを圧縮する方法

Linux Defairuwo Ya Suosuru Fang Fa



ファイル圧縮は、データの塊を 1 か所にまとめて含めることができるプロセスです。ファイル転送、ストレージ管理、データ整理などが容易になります。 Linux では、tar と zip が最も一般的な 2 つのファイル圧縮形式です。

ファイルを圧縮してパスワードで保護することもできます。ただし、多くの Linux ユーザーは、ファイルをすばやく圧縮するときに混乱します。したがって、この短い記事では、Linux でファイルを同期する簡単な方法について説明します。 さまざまなコマンドとシンプルな GUI アプローチを使用して、手間なく zip ファイルを作成できます。それぞれの方法を例を挙げて見てみましょう。







zipコマンド

zip コマンドは、ファイルとディレクトリを zip アーカイブに圧縮する強力なユーティリティです。使用できる簡単なコマンドは次のとおりです。





ジップ [ オプション zipファイル名.zipファイル.txt ディレクトリ名

[options] を適切なオプションに置き換え、zipfile_name.zip を新しい zip ファイルの目的のファイル名に置き換えてください。さらに、file.txt と directory_name は、圧縮する必要があるファイルを表します。 たとえば、次のコマンドを使用して、file1.txt および file2.txt ファイルを追加して Scripts.zip を作成してみましょう。





ジップ -r Scripts.zip file1.txt file2.txt

  zip コマンドを使用したファイルの圧縮

上記のコマンドでは、-r オプションを使用してファイル圧縮を再帰的に実行しました。 zip ファイルを作成してパスワードで保護したい場合は、次のコマンドを使用できます。



ジップ -P 12345 Scripts.zip file1.txt file2.txt

  zip コマンドを使用してパスワードで保護された zip ファイルを作成する

同じ拡張子を持つすべてのファイルを圧縮する場合は、以下のコマンドを実行してください。

CD / 書類

ジップ -r スクリプト.zip * 。TXT

  zip コマンドの r オプション

同様に、単一のコマンドを使用して、ディレクトリのすべてのファイルを圧縮できます。

ジップ -r ホーム.zip *

  Linuxのzipコマンド

上記のコマンドでは、home.zip は zip ファイルであり、* は特定の場所からすべてを追加するためのワイルドカードです。

tar コマンド

tar コマンドは、Linux でファイルをアーカイブするために使用されるもう 1 つの多用途ユーティリティです。ただし、zip とは異なり、gzip や bzip などの圧縮ツールを使用する必要があります。 tar コマンドを使用してファイルを圧縮するには、次のコマンドを使用します。

かかります -czvf zip_name.tar.gz file.txt ディレクトリ名

ここで、「-cvzf」のオプションは、gzip(z) を使用して gzip 圧縮されたアーカイブ (c) を作成し、詳細な出力 (v) を提供し、ファイル名 (f) を指定するように tar に指示します。もう一度、zip_name.tar.gz の zip_name を、作成する圧縮ファイルの名前に置き換えます。

上の例で tar コマンドを使用するには、次のコマンドを入力します。

かかります -czvf Scripts.tar.gz ファイル1.txt ファイル2.txt

  Linux での tar コマンドから zip ファイルへの変換

ファイルマネージャーから

まず、ファイル マネージャーを開き、zip ファイルに含めるファイルを選択します。

  Linux ファイルマネージャーでのファイルの選択

次に、右クリックして「圧縮」オプションをクリックします。

  ファイルマネージャーのドロップダウンオプションメニュー

ここで、zip ファイルに名前を付け、パスワードを追加することもできます。

  Linux での zip ファイルの命名

結論

Linux でのファイルの圧縮は簡単で、tar や zip などのコマンドを使用して実行できます。 zip コマンドはシンプルでデータを zip ファイルに直接圧縮しますが、tar コマンドはさまざまなオプションを備えた柔軟性を備えています。これらのオプションを試して、最適なものを見つけることをお勧めします。