Sul mio Mac OS x ho due radici, la seconda ha due barre. // chiedendosi cosa sia. Ho cercato ovunque ma non ho trovato alcuna informazione su questo.
Questa è una parte strana della POSIX specifica.
Vedi unix, la differenza tra il percorso che inizia con '/' e ' // '.
Due barre all'inizio di un percorso sono interpretate in un modo definito dall'implementazione. Per quanto ne so, solo cygwin richiede in realtà // che significhi qualcosa di diverso da / (// FOO esegue il mapping su un'unità di rete chiamata FOO, / esegue il mapping alla radice locale). Sulla maggior parte degli altri sistemi / e // sono uguali. Nota che /// è interpretato come /.
La shell è sospetta di bash e mantiene il // nel caso in cui il sistema operativo faccia qualcosa di speciale con esso. Su OSX è uguale a /.
Leggi altre domande sui tag root