tar -cvzf Pack.tar.gz mydirは隠しファイルを考慮しますか?


12

特定のディレクトリのtarballを作成する必要があります。ただし、隠しファイル(で始まるファイルなど)も含める必要があります.

次のコマンドは、隠しファイルを自動的に考慮しますか?

tar -cvzf packed.tar.gz mydir

そうでない場合、隠しファイルを含めるにはどうすればよいですか?


1
使用tar -cvzf packed.tar.gz mydir/.
モハマドホルギ

回答:


14

はい、そうします。

で始まるファイル.は、すべてのコンテキストで「非表示」ではありません。彼らはによって拡張されていない*、そしてlsそれらをデフォルトで表示されませんが、tar大手を気にしません.。(findどちらでもかまいません。)

(もちろん、これは実験で簡単に見つけることができるものの1つです。)


ありがとう。はい、実験は時々答えを見つけるための解決策ですが、この場合、私はUnixの専門家ではなく、行動で-一般に-構成で変更できることを知っています。2つのシステムが同じように構成されていない場合はどうなりますか?あるシステムから構築するかもしれない信念は、別のシステムには当てはまらないかもしれません。
ジェロームヴェルストリンジェ

1
@JVerstry:良い点。ただし、提案。「これを試してみましたが、うまくいきました。保証されていますか?」もっと良かったでしょう。
キーストンプソン

tar --help--exclude名前、パターンなどに基づいてさまざまなファイルを除外できるように、いくつかの異なるオプションをリストします。定期的にバックアップを作成してください!
bsd
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.