他のシステムの他の場所へのシンボリックリンクを指すことはできますか?

他のシステムの他の場所へのシンボリックリンクを指すことはできますか?

「いいえ」と言う前に、解決策を用意しておくことをお勧めします。

状況は次のとおりです。 2台のマシンがあり、local両方のマシンcompileに3番目のマシンの同じnfsが含まれています。私は速度ではなくディレクトリが欲しい。しかし、私はまだ働き続けることができ、他の道を選ぶ必要はないと思います。~filescompile:/opt/foo/files:~/foo/local

compile:/opt/foo/sshfsをローカルにインストールできますが、local:~/compile/opt/foo/同じパスにディレクトリが必要な場合私の中~どちらのシステムでも、シンボリックリンクは同じパスを指すことを望んでいるため、これを切り捨てないようです。

compilenfsマウントの代わりにローカルドライブにファイルを保存できるこの問題の解決策はありますか?

注:このコンピュータではrootアクセス権を取得できません。

ベストアンサー1

/etc/alternativesUbuntuでデュアルシンボリックリンクなどの操作を実行する必要があります。つまり:

内部には~次のリンクがあります。

linked_directory -> /<local filesystem>/linked_directory

各ローカルコンピュータで:

/<local filesystem>/linked_directory -> /<actual location>/linked_directory

内部コンピュータ間で共有または/<local filesystem>/共有されない限り、/<actual location>/コンテンツ~linked_directory一意です。

おすすめ記事