gnu-tar

dnf インストール gnutar... bf81de15: NOKEY
gnu-tar

dnf インストール gnutar... bf81de15: NOKEY

dnf次のように構成された構成を使用しています。OpenMandrivaの調理器具、bf81de15: NOKEYインストールしようとしたときにこの問題が発生しましたgnutar。 このような状況ではどうすればよいですか?できない場合は、どのようにキーを省略できますか? Last metadata expiration check: 0:33:36 ago on Wed Apr 3 17:49:59 2024. Dependencies resolved. ==================================================...

Admin

GNUSparseFile.0 ディレクトリを削除しても安全ですか?
gnu-tar

GNUSparseFile.0 ディレクトリを削除しても安全ですか?

どのファイルシステムがディスク容量を消費しているかを確認するために、いくつかのファイルシステムを見ていますGNUSparseFile.0。減圧後一時的に残っているのではないでしょうか?オペレーティングシステムはFreeBSDなので、BSD圧縮解除が使用されている可能性がありますtar。 ...

Admin

BSD tar を使用して、同じベース名を持つディレクトリにアーカイブを抽出します。
gnu-tar

BSD tar を使用して、同じベース名を持つディレクトリにアーカイブを抽出します。

GNU tarを使用すると、アーカイブのデフォルト名にちなんで名前付きディレクトリにアーカイブの内容を抽出できます。 $ touch foobar $ gnutar czf archive.tar.gz foobar $ gnutar --one-top-level -xf archive.tar.gz $ ls archive/foobar archive/foobar 複数のコマンドを実行して、BSD tarを使用して同じ結果を得ることができます。 $ destdir=$(basename archive.tar.gz .tar.gz) $ mkdir...

Admin

GNU tar:--listed-incrementalが適用されたときに包含と除外をどのように混在させるのですか?
gnu-tar

GNU tar:--listed-incrementalが適用されたときに包含と除外をどのように混在させるのですか?

tar「含む」タスクと「除外」タスクを一緒に実行する必要があるコマンドがあります。これは - 使用時に完全には機能しませんが、次のものと--listed-incremental組み合わせると完全には機能しません--listed-incremental。 私が試したこと: テストシナリオの設定 /tmp/tartest$ rm * ; touch a b --exclude a 今後include(単純a)は期待通りに動作します(a除く)。 /tmp/tartest$ gtar cvf test.tar --exclude a a b b 含む(簡単...

Admin

事前定義された複数のテープからtarを作成する
gnu-tar

事前定義された複数のテープからtarを作成する

tar特定のファイルを複数のテープに保存し、各テープを事前に一覧表示するにはどうすればよいですか?これにより、テープがいっぱいになったときにメディアを物理的に変更することなく、完全に無人アーカイブを持つことができます。 私の特別なケースでは 各テープは実際には/dev/sd?ブロックデバイスであり、アーカイブは生ディスクに書き込まれ、スペースを節約するためのパーティションやファイルシステムはありません。 すべてのターゲットディスクがホストに同時に接続されます。 tarこれはGNUバージョン1.34です。 最大個別ファイル・サイズは最小ターゲット・サイズより...

Admin

.tarで解凍されたファイルを削除できますか?
gnu-tar

.tarで解凍されたファイルを削除できますか?

ディスク容量の約70%を占めるファイルがあり、.tar同じディスクに解凍する必要があります。このtarコマンドには、プロセス中に解凍されたファイルを削除してスペースを消費しなくなるオプションはありますか?この--deleteオプションを使用すると、アーカイブから特定のファイルを削除できるようになりますが、抽出した最後のファイルを常に削除できるようにする.tar方法はありますか?tarこれにより、解凍されたファイルのサイズが増加するにつれて、.tarサイズが最終的にゼロに減少します。 また、プロセスが中断された場合、解凍されたファイルのみが存在するため、中断さ...

Admin

パターンが「/」で終わると、GNU tarの「変換」オプションは一貫して動作しません。
gnu-tar

パターンが「/」で終わると、GNU tarの「変換」オプションは一貫して動作しません。

tarパス要素を変換するオプションを使用すると、GNUの次の奇妙な動作に直面しました--transform。サブディレクトリ全体を試しtarてパスをそのディレクトリに変換しようとすると、変換は次のようになります。いいえ変換モードが明示的に含まれる場合、ディレクトリ自体だけでなくその内容にも適用されます/。 再現するには: ダミーコンテンツを含むディレクトリを作成しますtest-dir。 $ mkdir test-dir $ touch test-dir/test{1..50}.txt tarディレクトリ名はtest-dir/次のように変更され、スキャン...

Admin

tar は特定のディレクトリを除外しますが、サブディレクトリは除外しません。
gnu-tar

tar は特定のディレクトリを除外しますが、サブディレクトリは除外しません。

多くのネットワークディレクトリを別のコンピュータに転送する必要があります。ディレクトリ構造は次のとおりです。 /var/www/ site1/ cgi-bin/ ... logs/ ... index.html images/ ... ... site2/ cgi-bin/ logs/ ... size3/ ... 使用したいファイルをパッケージ化するにはtar。すべての「cgi-bin」および「l...

Admin

BashスクリプトのTar除外パラメータは機能しません。
gnu-tar

BashスクリプトのTar除外パラメータは機能しません。

シェルで直接うまく機能するtarコマンドラインがあります。 tar --exclude=out/pictures/\*.{jpg,gif,png,jpeg} --exclude=tmp/\*.{txt,php} --exclude=log/\*.{log,sql} -cvf /backups/mydomain.tar -C /var/www/vhosts/mydomain.com/httpdocs content このコマンドをbashスクリプトに入れて実行すると、除外パラメータは無視されます。 私は次のようないくつかの異なる構文を試しました。 tar -...

Admin

GNU tar増分バックアップでチェックサムを使用できますか?
gnu-tar

GNU tar増分バックアップでチェックサムを使用できますか?

GNU tarマニュアルによると: 増分ダンプは主にタイムスタンプによって異なります。ダンプ中にファイルのタイムスタンプを変更したり(例: "--atime-preserve = replace"オプションを使用したり)、時計を逆に設定すると結果が信頼できなくなります。 ポータブルデバイスの夏時間のため、私のファイルのタイムスタンプは1時間ずれました。 tarがチェックサムを使用するように強制できますか? (スナップショットファイルの管理が非常に迷惑でエラーが発生しやすいため、他の方法を使用することを検討しています。) ...

Admin

GNU tarはgitignoreのディレクトリを無視するために--exclude-vcs-ignoresを使用しません。
gnu-tar

GNU tarはgitignoreのディレクトリを無視するために--exclude-vcs-ignoresを使用しません。

私はgitリポジトリを持っていますrsh:: ❯ cat rsh/.gitignore *.o shell build/ rsh_history tar(GNU tar) 1.32 を使用して圧縮しようとしています。 私が使用するコマンドは次のとおりです。 ❯ gtar cvaf rsh.tar.gz --exclude-vcs-ignores --exclude-vcs rsh 残念ながら、そのディレクトリは.gitignoreで指定されていますが、build/tarファイルに含まれています。build/ ❯ gtar cvaf rsh.t...

Admin

tar除外が期待どおりに機能しません。
gnu-tar

tar除外が期待どおりに機能しません。

ファイルシステムの.tarファイルを作成しようとしていますが、ディレクトリを除外しようとしています/proc。 私が試したコマンドは次のとおりです。 tar -czvf mytar.tgz / --exclude='/proc' ただし、これはディレクトリを除外しません。 私はまた一重引用符なしで試しました。 # tar --version tar (GNU tar) 1.31 このディレクトリをどのように除外できますか? ...

Admin

匿名のタルボール
gnu-tar

匿名のタルボール

Tarは私のユーザー名をtarballにエンコードしました。完全に匿名のタルボールを作成することを強制できますか? --owner root私のユーザー名の特定のインスタンスのみを置き換えます。追加USER=root:USER=root tar c --owner root data効果はありません。 簡単に言えば、私は以下が欲しい: echo hello world > data; tar c --owner root data | grep "$USER" 到着いいえマッチ。 ...

Admin