スラッシュの後のスラッシュとスラッシュで終わるディレクトリの違いは何ですか?

スラッシュの後のスラッシュとスラッシュで終わるディレクトリの違いは何ですか?

スラッシュの間、スラッシュの後、スラッシュで終わるディレクトリ名の違いは何ですか?

たとえば/bin//binbin/

答え1

/bin/"bin" ディレクトリの絶対パスです。

/bin"bin"ファイル(ディレクトリにすることができます)の絶対パス。

bin/"bin" ディレクトリへの相対パスです。

完全性のために:

bin「bin」ファイルの相対パスです(ディレクトリでもよい)。

答え2

/bin/との間に実質的な違いはありません/bin。ただ/bin/ディレクトリという点をより明確にしてくれるだけです。素朴なプログラムは、ファイルやディレクトリのように見えるかどうかを判断するための手がかりとしてそれを見つけることができます。

binただし、最後のエントリは現在の作業ディレクトリのディレクトリを参照します。ルートディレクトリにある場合は、/最初の2つの参照と一致します。ディレクトリを変更するたびに、参照されるディレクトリも変更されます(存在する場合)。

関連情報