Linux tar の使用方法の概要

WBOY
リリース: 2024-06-09 20:55:34
オリジナル
1054 人が閲覧しました

まず、パッケージ化と圧縮という 2 つの概念を理解する必要があります。パッケージ化とは、多数のファイルまたはディレクトリを 1 つのファイルに変換することを指します。圧縮とは、いくつかの圧縮アルゴリズムを使用して大きなファイルを小さなファイルに変換することを意味します。

これら 2 つの概念を区別する必要があるのはなぜですか?これは、Linux の多くの圧縮プログラムは 1 つのファイルしか圧縮できないため、多数のファイルを圧縮する場合は、まず多数のファイルを 1 つのパッケージ (tar コマンド) にパッケージ化してから、圧縮プログラム(gzip bzip2コマンド)を使用します。

文法

りー

オプション
-A または --catenate: 既存のバックアップ ファイルにファイルを追加します。 -B: ブロック サイズを設定します。 -c または --create: 新しいバックアップ ファイルを作成します。 -C
: このオプションは解凍に使用されます。特定のディレクトリに解凍したい場合は、このオプションを使用できます。
-d: ファイル間の差異を記録します
-x または --extract または --get: バックアップ ファイルからファイルを復元します。 -t または --list: バックアップ ファイルの内容を一覧表示します。 -z または --gzip または --ungzip: gzip コマンドを使用してバックアップ ファイルを処理します。 -Z または --compress または --uncompress: compress コマンドを使用してバックアップ ファイルを処理します。 -f または --file=
: バックアップ ファイルを指定します。 -v または --verbose: 命令の実行プロセスを表示します。 -r: すでに圧縮されているファイルにファイルを追加します
-u: 変更されたファイルと既存のファイルを既存の圧縮ファイルに追加します。 -j: bzip2 解凍ファイルをサポートします。 -v: 操作プロセスを表示します。 -l: ファイルシステム境界設定
-k: 元のファイルを上書きせずに保持します
-m: ファイルが上書きされないようにします。 -w: 圧縮ファイルが正しいことを確認します
-p または --same-permissions: 元のファイル権限でファイルを復元します
-P または --absolute-names: ファイル名に絶対名を使用し、ファイル名の前の「/」記号を削除しません。 -N または --newer=: 指定された日付より新しいファイルのみをバックアップ ファイルに保存します。 --exclude=
: テンプレート スタイルに一致するファイルを除外します。







ファイルを tar パッケージにパックします:


リーリー 梱包のみで、圧縮ではありません。 リーリー
パッケージ化後、gzipで圧縮 リーリー

パッケージ化後、bzip2で圧縮

フォルダー内では、特定の日付より新しいファイルのみがバックアップされます: リーリー 最も簡単な方法で tar を使用する場合、覚えておく必要があるのは次の 3 つの方法だけです:
圧縮: リーリー

圧縮するファイルまたはディレクトリ名
お問い合わせ:Linux tar 用法介绍 リーリー

解凍:

リーリー

解凍するディレクトリ

以上がLinux tar の使用方法の概要の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:linuxprobe.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート