O padrão POSIX.1-2008 diz
A pathname consisting of a single
/shall resolve to the root directory of the process. A null pathname shall not be successfully resolved.
O padrão ainda faz uma distinção entre nomes de arquivos e nomes de caminho . / é o nome do caminho para o caminho do diretório raiz. O nome do diretório é "o diretório raiz", mas no sistema de arquivos ele é sem nome, ele não possui um nome de arquivo. Se tivesse um nome de arquivo, esse nome seria uma entrada de diretório no diretório acima do diretório raiz, e não existe tal diretório.
Para maior clareza: / não é o nome do diretório raiz, mas o caminho para ele, seu nome do caminho .
/etc é outro nome de caminho. É o nome do caminho absoluto para o diretório etc . O nome do diretório nesse caminho é etc (seu nome de arquivo é etc ).
/usr/local/bin/curl é o nome do caminho do arquivo executável curl da mesma forma que /etc é o nome do caminho do diretório etc .