ファイル圧縮は、データの塊を 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
上記のコマンドでは、-r オプションを使用してファイル圧縮を再帰的に実行しました。 zip ファイルを作成してパスワードで保護したい場合は、次のコマンドを使用できます。
ジップ -P 12345 Scripts.zip file1.txt file2.txt
同じ拡張子を持つすべてのファイルを圧縮する場合は、以下のコマンドを実行してください。
CD ~ / 書類ジップ -r スクリプト.zip * 。TXT
同様に、単一のコマンドを使用して、ディレクトリのすべてのファイルを圧縮できます。
ジップ -r ホーム.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
ファイルマネージャーから
まず、ファイル マネージャーを開き、zip ファイルに含めるファイルを選択します。
次に、右クリックして「圧縮」オプションをクリックします。
ここで、zip ファイルに名前を付け、パスワードを追加することもできます。
結論
Linux でのファイルの圧縮は簡単で、tar や zip などのコマンドを使用して実行できます。 zip コマンドはシンプルでデータを zip ファイルに直接圧縮しますが、tar コマンドはさまざまなオプションを備えた柔軟性を備えています。これらのオプションを試して、最適なものを見つけることをお勧めします。