Em várias máquinas Linux você pode
cd /
e
cd //
O shell diz que o diretório atual é '/' ou '//' depois de usar o comando correspondente.
Portanto, a pergunta é: qual é a diferença entre '/' e '//' e, se a resposta for 'sem diferença', por que '//' é mostrado diferentemente de '/'
BTW
cd ///
cd ////
cd /////
Todos resultam no shell dizendo que o diretório atual é '/'
Heres uma sessão de exemplo:
[user@host /]$ cd //
[user@host //]$ cd /
[user@host /]$ cd //
[user@host //]$ cd /
[user@host /]$
linux
bash
filesystems
sylvanaar
fonte
fonte
cd //
em csh ou zsh e, em seguida,pwd
ele irá mostrar apenas '/'cd //usr/bin
fornece "// usr / bin", mascd /usr//bin
fornece "/ usr / bin" (no Bash).Respostas:
Vamos perguntar ao homem (Chester Ramey):
fonte
Não é um diretório real, é um problema específico do bash. É referenciado no The Linux Documentation Project .
fonte