/
é um separador de diretório, os nomes de arquivo e diretório não podem conter. Verifique caracteres reservados e palavras na Wikipedia.
Usar /
sozinho aponta para o diretório mais alto que, como você foi informado, já existe.
Eu tentei criar uma pasta com o nome '/' usando o comando mkdir. Mas retornou uma mensagem dizendo:
mkdir: cannot create directory ‘/’: File exists
Eu tentei citar o nome '/' e adicionar o caractere de escape como \. Mas ainda assim retornou a mesma mensagem de erro. Alguém pode me dizer, qual é o problema que estou enfrentando aqui?
/
é um separador de diretório, os nomes de arquivo e diretório não podem conter. Verifique caracteres reservados e palavras na Wikipedia.
Usar /
sozinho aponta para o diretório mais alto que, como você foi informado, já existe.
Como o diretório raiz ( /
) já está criado ao configurar a hierarquia do sistema de arquivos em * nix (primeira vez que você instala o sistema), você está recebendo o erro mencionado dizendo que o diretório já existe.
Como observação, se você quiser criar um arquivo / diretório chamado foo/bar
, não será possível porque /
é o separador usado para distinguir entre diretórios em * nix.
Isso vem dos dias do Unix. De acordo com o design do sistema de arquivos Unix, um nome de arquivo pode conter qualquer caractere, exceto /
e %code%
(ASCII NUL).