Linux でファイルを解凍する方法と Ubuntu

Zip ファイルは、さまざまなファイルとディレクトリを含む圧縮されたフォルダーです。ファイルは通常、整理と転送を改善し、データの整合性とセキュリティを損なうことを防ぐために圧縮されます。

Linuxと Ubuntu ユーザーはファイルやディレクトリを圧縮したり解凍したりできます。ただし、他のオペレーティングシステムとは異なり、どちらも少し異なる方法で操作します。このチュートリアルでは、Linuxでファイルを解凍する方法と Ubuntu また、さまざまなシナリオでの zip ファイルの使用方法についても説明します。

ファイルを解凍する方法 Ubuntuコマンドラインを使用した /Linux

Linux で zip ファイルを解凍するには、次の手順に従います。

ステップ1) ターミナルを開きます。

ファイルを解凍します Ubuntuコマンドラインを使用した /Linux

コンピュータ上のターミナルを見つけてダブルクリックします。

ステップ2) ディレクトリに移動します。 これを行うには、CD コマンドに続けてディレクトリ パスを入力し、フォルダー内のファイルにアクセスします。

cd Documents

ファイルを解凍します Ubuntuコマンドラインを使用した /Linux

この場合、ファイルはDocumentsフォルダーにあります。

ステップ3) Linux の解凍コマンドを使用します。

unzip Compress1.zip

ファイルを解凍します Ubuntuコマンドラインを使用した /Linux

このシナリオでは、ファイルの名前は Compress1.zip です。 忘れずに交換してくださいzip ファイルの実際の名前を付けます。

ステップ4) ファイルを任意の場所に抽出します。 例えば:

unzip Compress1.zip -d <destination>

ファイルを解凍します Ubuntuコマンドラインを使用した /Linux

unzip Linux コマンドは、現在のディレクトリにある zip ファイルの内容を抽出します。 -d コマンドを使用して、優先場所を選択できます。

交換する好みのフォルダーの名前を付けます。

ステップ5) ls コマンドを使用して、抽出されたファイルを確認します。 タイプ ls 端末上で をクリックして、システム上のファイルのリストを表示し、ファイルが正常に解凍されたことを確認します。

ファイルを解凍します Ubuntuコマンドラインを使用した /Linux

unzip コマンドには、Linux で zip ファイルを簡単に解凍できるようにする次のような他のさまざまなコンポーネントが含まれています。

  • [オプション]: これは、unzip コマンドで使用できるさまざまなオプションを指します。 最も一般的なオプションには次のようなものがあります。
    • -l: zip ファイルを解凍せずに内容を一覧表示します。
    • -v: ファイルの抽出中に詳細な出力を表示します。
    • -q: 出力を表示せずに静かに抽出を実行します。
    • -o: 確認を求めずに既存のファイルを上書きします。
  • : 解凍した zip ファイルの名前またはパスを指定します。
  • [-d ]: これは通常オプションであり、抽出したファイルを配置する宛先ディレクトリを指定できます。 これは通常オプションであり、Linux unzip を任意のディレクトリに誘導できます。

いつでも端末にコマンドを入力して、その使用法や利用可能なオプションの詳細を確認できます。

ご注意: Linuxコマンド 大文字と小文字が区別されます。 したがって、ファイル名とディレクトリ名を指定するときは、常に適切な大文字を使用してください。

次のコマンドを実行すると、コマンドのマニュアル ページを参照できます。 man unzip unzip コマンドの使用方法の詳細については、ターミナルで「」を参照してください。

GUI ツールを使用して Linux でファイルを解凍する方法

次のような Linux ディストリビューションが必要になります。 Ubuntu, GUI ツールを使用します。 Ubuntu は、圧縮ファイルを扱うための使いやすいアーカイブマネージャツールを提供します。これにより、 Ubuntu ファイルを解凍します。

を使用してファイルを解凍する方法 Ubuntuのアーカイブマネージャー

ファイルを解凍するには Ubuntu アーカイブマネージャーを使用する:

ステップ1) コンピュータ上で zip ファイルを見つけます。

GUI ツールを使用して Linux でファイルを解凍する

ステップ2) アーカイブ ファイルを右クリックすると、コンテキスト メニューが表示されます。

GUI ツールを使用して Linux でファイルを解凍する

ステップ3) 「ここに抽出」または「…に抽出」のいずれかを選択して、抽出したファイルの優先保存先を選択します。

GUI ツールを使用して Linux でファイルを解凍する

ステップ4) 「抽出先…」を選択した場合は、抽出したファイルの保存先を選択します。

GUI ツールを使用して Linux でファイルを解凍する

ステップ5) 「選択」をクリックして続行し、抽出を待ちます。

GUI ツールを使用して Linux でファイルを解凍する

ステップ6) 指定された宛先ディレクトリ内の抽出されたファイルにアクセスします。 抽出されたファイルには、元の zip ファイルの名前と場所が保持されます。

GUI ツールを使用して Linux でファイルを解凍する

アーカイブ マネージャーは、さまざまな zip 形式を作成、表示、および抽出するためのユーザー フレンドリなインターフェイスを提供します。ターミナルで作業する場合よりも簡単に、アーカイブ内のファイルを圧縮、抽出、および管理できます。

Linux でファイルを解凍する際の一般的な問題

Linux でファイルを解凍するときに問題が発生する可能性もあります。 これらの問題には次のようなものがあります。

ファイル権限が不十分です

zip ファイルにアクセスするために必要な権限がないと、解凍中にエラーが発生する可能性があります。 たとえば、パスワードで保護された zip ファイルを正しいパスワードなしで開くと、問題が発生します。 このような問題を回避するには、zip ファイルにアクセスするときに必要な権限を持っている必要があります。

ファイルの破損

破損したファイルは、解凍プロセス中にも問題となる可能性があります。 通常、破損はダウンロード プロセス中に発生します。 また、ストレージ内のファイル処理が不十分であるなど、他の要因によって発生する場合もあります。

破損により解凍中に問題が発生した場合は、zip ファイルを再度ダウンロードするか、破損していない別のバージョンの zip ファイルを入手してみてください。

互換性のない圧縮形式

ZIP ファイルにはさまざまな圧縮形式があります。 各形式には対応する解凍コマンドがあるため、これらの形式に注意することが重要です。 ZIP ファイルの「unzip」コマンドを使用して TAR ファイルを解凍しようとすると、問題が発生します。

不完全なダウンロード

ダウンロードが不完全であると、ファイルを解凍するときに問題が発生する可能性もあります。 ファイルを解凍する前に、完全なファイルをダウンロードしたことを確認してください。

必要なツールが不足している

一部の形式では、解凍ツールがない場合に問題が発生します。たとえば、Linux に「rar」ユーティリティをインストールしていない場合、RAR ファイルを解凍して抽出しようとすると問題が発生します。

ファイル名のエンコーディングの問題

システムに設定されているものとは異なる文字エンコーディングをファイル名に使用しているファイルを解凍しようとすると、問題が発生する可能性があります。 したがって、システムの文字エンコーディングが zip ファイル内のファイル名と一致していることを確認してください。

ファイルサイズの制限

システムのファイル サイズに制限がある場合、特定のサイズのファイルを解凍する際に問題が発生する可能性があります。 これにより、大きなファイルを抽出しようとするたびにエラーが発生します。 ファイル システムの制限を必ず確認し、必要に応じて調整してください。

高度な ZIP ファイル技術

Linux のコマンド ライン インターフェイスで zip ファイルに対して高度なアクションを実行することもできます。

さまざまなファイルを作成および変更するための高度なアクションには、次のようなものがあります。

ステップ1) 既存の zip ファイルにファイルを追加します。

zip -u myfiles.zip file3.txt

-u オプションを使用すると、既存の zip ファイル、つまり myfiles.zip を file3.txt で更新できます。

ステップ2) zip ファイルからファイルを削除します。

zip -d myfiles.zip file2.txt

-d オプションを使用すると、myfiles.zip アーカイブから file2.txt を削除できます。

ステップ3) zip ファイルの内容を一覧表示します。

unzip -l myfiles.zip

unzip コマンドの -l オプションを使用すると、myfiles.zip アーカイブの内容を抽出せずに一覧表示できます。

ステップ4) zip ファイルをパスワードで保護する

-p オプションに続けて希望のパスワードを使用すると、パスワードを使用して zip ファイルを保護できます。

zip -r -e -P <password> <archive_name>.zip <file1> <file2> <file3> ...

交換するご希望のパスワードで、 .zip はZIPファイルに付けたい名前で、 、 、 … zip アーカイブに追加するファイルまたはディレクトリのリストを指定します。

たとえば、file1.txt と directory/ を含む、パスワードで保護された myfiles.zip という名前のファイルを作成する場合は、次のコマンドを実行します。

zip -r -e -P mypassword myfiles.zip file1.txt directory/

確認のためにパスワードを再度入力します。アーカイブの内容を抽出または表示するときにもパスワードが必要になります。

ステップ5) バックアップには zip ファイルを使用する

Linux で zip ファイルをバックアップとして使用するには、ターミナルで次のコマンドを入力します。

zip -r backup.zip <file1> <file2> <directory1> <directory2> …

交換するバックアップに含めるファイルとディレクトリを指定します。

ステップ6) 既存のバックアップ zip ファイルを更新する

既存のバックアップ zip ファイルを新しいバージョンのファイルで更新することができます。

これを行うには、ターミナルで次のコマンドを入力します。

zip -ur backup.zip <file1> <file2> <directory1> <directory2>

-u オプションは、既存のバックアップ zip ファイル (backup.zip) を、更新されたバージョンのファイルとディレクトリで更新します。変更されていないファイルまたはアーカイブにまだ含まれていないファイルのみが追加されます。

たとえば、file1.txt、file2.txt directory1/、directory2/ の修正バージョンでバックアップを更新するには、次のコマンドを実行します。

zip -ur backup.zip file1.txt file2.txt directory1 directory2

ステップ7) バックアップ zip ファイルから特定のディレクトリにファイルを抽出します

Linux zip ファイルを操作し、それをバックアップ ファイルから作業ディレクトリに抽出する場合は、次の手順を実行します。

unzip backup.zip

ステップ8) フォルダー内の多数のファイルを解凍する

特定のフォルダー内の複数のファイルを解凍するには:

unzip '*.zip'

バックアップファイルの内容を一覧表示する

バックアップ ファイルの内容を抽出せずに一覧表示するには、次のコマンドを使用します。

unzip -l backup.zip

まとめ

ファイルを圧縮および解凍すると、ファイルをより安全に整理および転送できるようになります。 その間 Linux と Ubuntu 強力で多用途なオペレーティング システムであるため、圧縮および解凍のプロセスは簡単かつ効率的であり、さまざまなファイルやディレクトリを簡単に処理できます。

続きを読む readmore