シンボリックリンクとファイルからバックアップを作成するには?

シンボリックリンクとファイルからバックアップを作成するには?

いくつかのディレクトリを保持したいです。このディレクトリにはいくつかのソフトリンクが含まれています。このリンクとファイルもアーカイブする必要があります。

解決策が見つかりませんでした...オプションをtar試しましたが、-hファイルのみが保持され、リンクは保持されません。単純な-cfものはありません。

ベストアンサー1

シンボリックリンクは、ファイルシステム上のファイルへのポインタです。この--dereferenceオプションを試すこともできますtar

これを行うには、tarシンボリックリンクが指すデータのコピーを作成する必要があります。

ここにいるgnu.orgのドキュメント

When `--dereference' (`-h') is used with `--create' (`-c'), 
tar archives the files symbolic links point to, instead of the links themselves.

おすすめ記事