「ln -s /directory 'D:」はなぜそのように機能しますか?

「ln -s /directory 'D:」はなぜそのように機能しますか?

だから言及したようにここ'ln -s /directory 'D:'WindowsのD:場所をLinuxスタイルのディレクトリにマップします。

しかし、私が知っている限り、これはLinux命名システムに違反することです。 LinuxがコマンドにWindowsスタイルのディレクトリ起動プログラムを許可するのはなぜですかln

ベストアンサー1

これは、D:Linux(および通常POSIX)で有効なディレクトリ名であるために機能します。 Linuxでは意味がありません。

(一部のプログラムは、特定の方法で適切なディレクトリ内の特定のディレクトリを処理します。たとえば、WineはdosdevicesWineプレフィックス内のディレクトリにそのようなディレクトリがあると期待していますが、これはWineに固有のものであり、Linuxでは適用されません。 )

おすすめ記事