Da especificação POSIX :
3.266: ... Múltiplas barras sucessivas são consideradas as mesmas que uma barra.
4.11: ... Um nome de caminho que começa com duas barras sucessivas pode ser interpretado de uma maneira definida pela implementação, embora mais de duas barras sejam tratadas como uma única barra.
A segunda parte significa que um caminho que começa com // pode ter um significado especial. Isso raramente é usado, e pode ser uma fonte de bugs: link .