壊れたシンボリックリンクのバックアップファイルの指定

壊れたシンボリックリンクのバックアップファイルの指定

foo.txtシステムの起動時にbar.txt別のマウントポイントの他のファイルに必要なシンボリックリンクを作成したいと思います。マウントされたパーティションも別の物理ドライブです。

ln -s /baz/bar.txt /foo.txt

編集する:

これまでは問題ありません。シンボリックリンクが作成され、有効です。問題は、/barパーティションが消えたときに何が起こるのかということです。

/編集する

私のジレンマは、マウントされたパーティションが/baz起動時に存在しない可能性があることです。

私の質問 - >明らかな問題を避けるために代替ファイルを指定できますか?ファイルシステムレベルで単に壊れるのではなく、シンボリックリンクは解決されますか?または、アプリケーションレベルでこれを行う必要がありますか?

ext4(最新バージョンのDebianのデフォルト)ファイルシステムFWIWでDebian Linuxを使用します。

ベストアンサー1

ファイルシステムがマウントされていない場合は、代替ファイル/baz/bar.txtを作成します。

/bazが添付ファイルシステムをインポートすると、このファイルはその下にあり、マウントされたファイルシステムにbar.txtがある場合、そのファイルはその下の他のファイルを置き換えるように見えます。

おすすめ記事