BASHプログラミング
 Computer >> コンピューター >  >> プログラミング >> BASHプログラミング

unzipコマンドを使用してLinuxでファイルを解凍する方法

圧縮しました Linuxコマンドラインからのファイル。それでは、解凍しましょう 彼ら。この短い記事でその方法を説明します。

ファイルの圧縮

圧縮 ファイルは、1つ以上のファイルまたはディレクトリを .zipに圧縮するための一般的な用語です。 file –圧縮ファイル形式。

この記事ではその方法について説明しているので、ここで何度も繰り返す必要はありません。

解凍コマンド

unzipコマンドは、デフォルトではシステムにインストールされていない可能性があります。そうでない場合は、次のコマンドを実行して、Debian/UbuntuベースのOSにインストールできます。

sudo apt install unzip

…またはRedhat/Centos / Fedoraで実行して:

sudo yum install unzip

解凍コマンドを使用してLinuxでファイルを解凍する

解凍

解凍 非常に使いやすい– .zipへのパスを指定します ファイル、およびファイルを解凍/解凍します:

unzip /path/to/file.zip

シンプル!

出力ディレクトリの指定

デフォルトでは、解凍 ファイルを現在の作業ディレクトリに抽出します。

-d を使用して、解凍されたファイルが書き込まれるディレクトリを指定することもできます。 オプション:

unzip /path/to/file.zip -d /path/to/output/directory

パスワード付き.zipファイル

.zipを解凍する場合 パスワードを使用して作成されたファイルの場合は、 -Pを使用します オプション:

unzip -P thePassword /path/to/file.zip

ただし、パスワードをコマンドラインに直接入力しないことをお勧めします(コマンド履歴に保存される場合があるため)。代わりに、パスワードが必要な場合、unzipコマンドはパスワードをより安全に入力するように求めます。

抽出時にファイルを上書きする

抽出するファイルが宛先パスにすでに存在する場合は、上書きするかどうかを確認するメッセージが表示されます。

抽出中に既存のファイルを上書きするには、 -oを使用します オプション:

unzip -o /path/to/file.zip

しない 抽出中に既存のファイルを上書きするには、 -nを使用します オプション:

unzip -n /path/to/file.zip

Zipファイルの内容の一覧表示

ファイルを抽出せずにzipファイルの内容を一覧表示します:

unzip -l /path/to/file.zip

ファイルを除外する

抽出したくないファイルがある場合は、 -xを使用します それらを除外するオプション:

unzip -l /path/to/file.zip -x excludeFile1 excludeFile2

1つ以上のファイル名を指定して除外することができ、それぞれをスペースで区切ることができます。

出力の抑制

実行すると、正常に解凍された各ファイルが一覧表示されます。 -q を使用して、その出力を抑制することができます (静かな)オプション:

unzip -q /path/to/file.zip

次のコマンドを実行すると、すべてのオプションと機能を含む完全なユーザーマニュアルを表示できます。

man unzip


  1. LinuxでTeeコマンドを使用する方法

    Linuxシェルでパイプとリダイレクトを使用したことがある場合は、teeを使用する必要がある場合もあります。 ユーティリティ。 ティーは何をしますか? などのコマンド ls 現在のディレクトリの内容が表示されます。つまり、これらのコンテンツをstdout(標準出力)(通常は画面)、より正確には仮想端末ディスプレイに表示します。 のようなコマンド ls > file123 画面には何も表示されません。 signは、すべての出力をstdoutに表示するのではなく、ファイルにリダイレクトします。 file123には、以前に画面に表示されていたコンテンツが入力されます。 ディレクトリ

  2. Linuxでwatchコマンドを使用する方法と例

    Linuxのwatchコマンドは1つのことを行います。コマンドを繰り返し、結果を繰り返し出力して、変更を監視できるようにします。使用方法は次のとおりです。 watchコマンド構文 watchコマンドの構文は次のとおりです。 watch OPTIONS COMMAND 注: オプション 以下の表のオプションのリストである必要があります。これにより、ウォッチのデフォルトの動作が変更されます。 コマンド コマンド 監視するコマンドです 繰り返し実行する必要があります。これは、出力を監視します 見る 中断されるまで実行されます(したがって、 CTRL+Cを押して終了します ) オプション 時