UnixまたはLinuxのさまざまなファイルシステムにシンボリックリンクを含めることはできますか?

UnixまたはLinuxのさまざまなファイルシステムにシンボリックリンクを含めることはできますか?

UnixまたはLinuxのさまざまなファイルシステムにシンボリックリンクを含めることはできますか? ? ?つまり、ext2やext3などの他のファイルシステムを考えると、シンボリックリンクはこれらのシステムを拡張できますか?

答え1

マウントポイントとファイルシステムの意味を混同しているようです。

答えは「はい」です。

象徴的な意味は、ファイルシステムやマウントポイントとは何の関係もありません。

バラよりhttp://en.m.wikipedia.org/wiki/Symbolic_link

答え2

シンボリックリンクはパス名を含む特定の種類のファイルなので、シンボリックリンクが別のファイルシステム内のエントリを指すのを防ぐ方法はありません。存在しないことを指すシンボリックリンクを防ぐ方法はありません。

$ ln -s 'hello world' link
$ ls -l
total 0
lrwxr-xr-x  1 myself  wheel  11 Feb 20 08:08 link -> hello world

ファイルシステムタイプ(ext3など)基本的には重要ではありません。シンボリックリンクをサポートしていないファイルシステムはシンボリックリンクを保存できませんが、それでも保存できます。ターゲットシンボリックリンク。

答え3

もちろん、ターゲット/ソースファイルシステムがソフトリンクをサポートしていない限り。

関連情報