ホームページ >システムチュートリアル >Linux >Linux システムでの tar 圧縮および解凍コマンドとその応用についての詳細な説明 (ペネトレーションコース)
浸透コースはアクセスインジェクションクラスに到達しました。これが私のジレンマであると感じています。このクラスの背後には、私が連絡するのを待っている高度な知識があります。
このブログでは、まず、雑多な質問をするときによく遭遇する Linux システムでのいくつかの文型について書きます 前回は、Web の浸透について真面目に書きました。
Linux での tar 圧縮および解凍コマンド
タール
これら 5 つは、Red Hat Linux システムをダウンロードするための独立したコマンドです。そのうちの 1 つは、他のコマンドと組み合わせて使用できますが、使用できるのは 1 つだけです。次のパラメータは、必要に応じてファイルを圧縮または解凍する場合のオプションです。
次のパラメータ -f は必須です
-f: ファイル名は使用しないでください。このパラメータは最後のパラメータであり、その前にファイル名のみを付けることができます。
#tar-cfall.tar*.jpg
このコマンドは、すべての .jpg ファイルを all.tar という名前のパッケージにパッケージ化します。 -c は新しいパッケージを作成することを意味し、-f はパッケージのファイル名を指定します。
#tar-rfall.tar*.gif
このコマンドは、すべての .gif ファイルを all.tar パッケージに縮小します。 -r はファイルを下げることを意味します。
#tar-ufall.tarlogo.gif
このコマンドは、元の tar パッケージ内の logo.gif ファイルを更新します。 -u は、ファイルを更新することを意味します。
#tar-tfall.tar
このコマンドは、all.tar パッケージ内のすべてのファイルを一覧表示します。-t はファイルを一覧表示することを意味します
#tar-xfall.tar
このコマンドは、all.tar パッケージ内のすべてのファイルを抽出するもので、-t は解凍することを意味します
圧縮
解凍
まとめ
1. tar-xvf を使用して *.tar を解凍します
2. gzip-d または Gunzip を使用して *.gz を解凍します
3. tar-xzf を使用して *.tar.gz と *.tgz を解凍します
4. bzip2-d または bunzip2 を使用して *.bz2 を解凍します。
5. tar-xjfを使用して*.tar.bz2を解凍します
6. uncompress を使用して *.Z を解凍します
7. tar-xZf を使用して *.tar.Z を解凍します
8. unrare を使用して *.rar を解凍します
9. unzip を使用して *.zip を解凍します
Linux での圧縮 zip、解凍、および unzip コマンドの解釈と例
Linux での圧縮および解凍コマンドの解釈と例
例: 圧縮サーバー上の現在のディレクトリの内容は xxx.zip ファイルです
zip-rxxx.zip./*
zipファイルを現在のディレクトリに解凍します
zipファイル名.zipを解凍します
============================
別: 一部のサーバーでは、zip パッケージLinux システム解凍 deb をインストールしないと zip コマンドを実行できませんが、基本的には tar コマンドを使用できます。例は次のとおりです。
tar-zcvf/home/zdzlibs.tar.gz/home/zdz/java/zdzlibs/============================
linuxzipコマンド
zip-rmyfile.zip./*
現在のディレクトリ内のすべてのファイルとフォルダーを myfile.zip ファイルに圧縮します。 -r は、サブディレクトリ内のすべてのファイルを再帰的に圧縮することを意味します。
2.解凍
unzip-o-d/home/sunnymyfile.zip
myfile.zip ファイルを /home/sunny/
に解凍します-o: プロンプトを表示せずにファイルを上書きします。
-d:-d/home/sunny は、ファイルを /home/sunny ディレクトリに解凍するように指定します。 3.その他
zip-dmyfile.zipsmart.txt
圧縮ファイル内のsmart.txtファイルを削除します
zip-myfile.zip./rpm_info.txt
rpm_info.txt ファイルを圧縮ファイルの myfile.zip に追加します
------------------------------------------------- ----------------------------------
zip を使用してファイルを圧縮するには、シェル プロンプトで次のコマンドを入力します:
zip-rfilename.zipfilesdir
この反例では、filename.zip は作成したファイルを表し、filesdir は新しい zip ファイルを配置するディレクトリを表します。 -r オプションは、filesdir ディレクトリに含まれるすべてのファイルを再帰的に含めることを指定します。
zip ファイルの内容を抽出するには、次のコマンドを入力します:
zipファイル名.zipを解凍します
zip コマンドを使用すると、複数のファイルとディレクトリを同時に処理できます。その秘訣は、Linux システム解凍 deb を 1 つずつリストし、スペースで区切ることです。
zip-rfilename.zipfile1file2file3/usr/work/school内部のコマンドは、file1、file2、file3、および /usr/work/school ディレクトリ (このディレクトリが存在すると仮定) の内容を Linux に圧縮してハードウェア情報を表示し、それを filename.zip ファイルに注ぎます。
dpkg コマンドは、ソフトウェア パッケージをインストール、作成、管理するために DebianLinux システムで使用されるユーティリティ ツールです
備考: ネットワークがなく、依存関係が考慮されていない場合、ソフトウェアをローカルにインストールするには、一般的に dpkg コマンドが使用されます
考察: dpkg と apt パッケージ マネージャーの違いは何ですか?回答: ubantu の場合、どちらのコマンドも使用できます。dpkg はソフトウェア パッケージの依存関係を考慮しません (ネットワークがない場合は dpkg を使用することをお勧めします。ソフトウェアをインストールするには、最初のステップとして依存関係を整理します。最初のステップは依存関係を明確にすることです (2 番目のステップで必要なソフトウェアを事前にダウンロードします)。apt はソフトウェア パッケージとその依存ソフトウェアをインターネット経由で手動でインストールします。
オプション
パラメータ
Deb パッケージ: 操作する .deb パッケージを指定します。
例
とりあえずブログを作ってみましょう;
読者にお知らせしますように!
以上がLinux システムでの tar 圧縮および解凍コマンドとその応用についての詳細な説明 (ペネトレーションコース)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。