タグ付けされた質問 「tar」

UnixおよびLinuxで一般的に使用されるアーカイブファイル形式(およびそれを読み取るプログラム)。

2
tarコマンドを使用して、圧縮せずにファイルをグループ化するにはどうすればよいですか?
120,000以上のファイルの非常に大きなフォルダーがあります。そして、同じマシンの別の場所(同じパーティション)に移動する必要があります。 tarコマンドを使用mvして、それらを単一のユニットとしてグループ化し、最後の場所にそれらをグループ化します。 tarそれらをすべて一緒に実行し、何も圧縮しないようにするには、どのコマンドが必要ですか(最速の結果が必要です)。
60 linux  tar 

1
.tar.xzファイルを解凍できません。tarから「xz:実行できません:そのようなファイルまたはディレクトリはありません」を取得します
パー私は用途が.xzというtarballを解凍するにはどうすればよいですか?、私が試したtar xf php-5.6.0RC4.tar.xzとtar -xJf php-5.6.0RC4.tar.xzし、両方のケースで、私は以下のようになります。 tar (child): xz: Cannot exec: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now それはだ、このPHP-5.6.0RC4.tar.xz。 Ubuntu 14.04 LTSを実行しています。 どうしましたか?
55 linux  ubuntu  compression  tar  xz 


5
Unixでtarを使用して.tgzファイルをパスワードで保護するにはどうすればよいですか?
ディレクトリとそのファイルをtarするために、次のようにUnix tarコマンドを使用しています。 tar cvzf fileToTar.tgz directoryToTar .tgzファイルをパスワードで保護する方法はありますか?Windowsでパスワードで保護されたZIPファイルを作成したので、Unixにも同じ機能があると思います。何か案は?

3
mac tarを取得して、._ *ファイル名をtarアーカイブに入れない[複製]
重複の可能性: OS Xのtarballで._fooなどのファイルを取得するのはなぜですか? Macでautoconfスクリプトを作成します。tarが実行されると、これらのすべての._ foob​​ar名がアーカイブに入れられます。 libewf-20110312/borlandc/builder5/ewfacquire/._ewfacquire.bpf libewf-20110312/borlandc/builder5/ewfacquire/ewfacquire.bpf libewf-20110312/borlandc/builder5/ewfacquire/._ewfacquire.bpr libewf-20110312/borlandc/builder5/ewfacquire/ewfacquire.bpr 現在起こっているのは、AppleのHFSファイルシステムが._ foob​​ar名にファイルプロパティを入れて、別のMacシステムで復元できるようにすることです。しかし、私はそれらを望んでいません---彼らは私にとってはただのジャンクです。それらを抑制する方法はありますか?

6
TARとCPIOアーカイブファイル形式の違いは何ですか?
私は興味があり、少し読んでいますが、まだ質問があります。 CPIOとTARの違いは何ですか?別の質問で、tarは多くのファイルを1つのアーカイブにまとめてから、通常はgzipまたはbzipするものだと言われました。 また、TARはSTDOUTから圧縮できないと言われました。バックアップ用にZFSスナップショットをアーカイブ/圧縮したい。この効果を得るためにCPIOとbzip2を組み合わせることができるかどうか疑問に思っていました。 または、私は完全に間違った考えを持っていますか?それはCPIOの目的ではありませんか? これは、ZFSスナップショットのバックアップに関するOracleドキュメントを読んだ後に私が思いついた種類のコマンドです。 # Backup snapshot to cpio and bzip2 archive zfs send media/mypictures@20070607 | cpio -o | bzip2 -9c > ~/backups/20070607.bz2 # Restore snapshot from cpio and bzip2 archive zfs recieve media/mypictures@20070607 | cpio -i | bunzip2 -c ~/backups/20070607.bz2
41 archiving  tar  zfs  bzip2  cpio 


5
tar –破棄ディレクトリ構造を抽出します
unzipにはniftyオプションがあり-j、これによりアーカイブのディレクトリ構造が破棄され、すべてのファイルが同じディレクトリに抽出されます。 tar同じように仕事をする方法はありますか?マニュアルページの何もそう示すようには見えません。 それで、それを行う代替ツール、できればフリーソフトウェアがありますか?
34 unix  zip  archiving  tar 

4
tarファイルの抽出の混乱を元に戻す
整理整頓されたディレクトリに大量のファイルを生成するアーカイブを展開しました。例えば: user@comp:~/tidy$ tar xvf myarchive.tar file1 file2 dir1/ dir1/file1 dir1/subdir1/ dir1/subdir1/file1 dir2/ dir2/file1 ... 私は、tarファイルが単一のフォルダー(つまりmyarchive/)に整理されることを期待していましたが、そうではありませんでした!今、私は組織化されたディレクトリであったものにデジタル的にfされた190のファイルとディレクトリを持っています。これらの解凍されたファイルはクリーンアップする必要があります。 これを「取り消し」、このアーカイブから抽出されたファイルとディレクトリを削除する方法はありますか? 以下の優れた回答をありがとう。要約すると、2つのステップ(1)ファイルの削除、(2)空のディレクトリ構造の逆パッキング順での削除(最初に外部ディレクトリを削除する)で機能するものは次のとおりです。 tar tf myarchive.tar | xargs -d'\n' rm tar tf myarchive.tar | tac | xargs -d'\n' rmdir さらに安全なのは、echoafter を追加してコマンドのドライランをプレビューすることxargsです。
34 linux  bash  tar  undo 

2
tar.gzファイルの正しいMIMEタイプは何ですか?
tar.gzファイルの正しいMIMEタイプは何ですか? 私は周りを検索して、使用されているいくつかの値を見つけました: application/x-gzip application/x-gtar application/x-tgz しかし、これらのどれが(もしあれば)どれが正しいまたは標準的な値であったかについての兆候を見つけることができませんでした。

8
ディレクトリ構造のない.tarファイル
私はだ.tarパスを持ついくつかのファイルをINGのexample/super_user/Output.*。 結果.tarは次のようになります。 + example + super_user - Output.zip - Output.xml - Output.txt しかし、私はファイルを次のようにしたいです: - Output.zip - Output.xml - Output.txt 別のディレクトリにいる間にこれを達成する方法を知っていますか?
32 unix  compression  tar 

3
.tarファイルをマウントすることはできますか?
これを検索したときのインポートの結果は2001年からでした。 介入する10年で、ファイルシステムとしてtarファイルをマウントするためのツール/方法(おそらくfuseを使用する)が作成されましたか? もしそうなら、彼らは何であり、彼らはどのように機能しますか?
31 unix  mount  tar  fuse 

3
ハウツーパイプ:cp | タール| 中間ファイルを作成せずにgzipしますか?
パイプすることが可能かどうか誰にも教えてもらえますか?これは、AとB.tar.gzの間のどこかに物理ファイルを作成する必要はありませんか? これは私がやろうとしていることです: ファイルA AからBへの名前変更 タールB.tar gzip -9 B.tar.gz たとえば、次のとおりです。 cp A B | tar cvf - B | gzip -9 B.tar.gz
31 gzip  pipe  tar 

5
ディレクトリをtarしてから、ディレクトリを含むオリジナルを削除する方法は?
tar「my_directory」という名前のディレクトリにあるファイルのコレクションを作成し、次のコマンドを使用して元のファイルを削除しようとしています。 tar -cvf files.tar my_directory --remove-files ただし、ディレクトリ自体ではなく、ディレクトリ内の個々のファイルのみを削除します(コマンドで指定したものです)。ここで何が欠けていますか? 編集: はい、「remove-files」オプションはかなり文字通りだと思います。私もその点でマニュアルページが不明瞭だと思ったが。(Linuxでは、ディレクトリとファイルをあまり区別しない傾向があり、同じものではないことを時々忘れます)。コンセンサスは、ディレクトリを削除しないということです。 ただし、この質問をするための私の主要なプロンプトポイントは、tarの絶対パスの処理に由来します。圧縮するファイルへの相対パスを指定する必要があるため、適切にtarするために親ディレクトリに変更する必要があります。私が見るように、あらゆる種類の後続の「rm」コマンドを使用すると、そのような状況では潜在的に危険です。したがって、tar自体に削除を行わせることで物事を単純化したいと考えていました。 たとえば、バックアップするディレクトリ(つまり、tar)がシェル変数として含まれているバックアップスクリプトを想像してください。そのシェル変数値が誤って入力された場合、最後にあったディレクトリからファイルが削除される可能性があります。
30 linux  tar 


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.