O --
é interpretado como "não há mais opções a seguir", veja mais em esta resposta . Portanto, o comando é equivalente a cd
, que alterna para o diretório inicial do usuário atual.
Como você relatou, você acaba com um prompt de ... ~ #
, que, com a configuração padrão, significa que você está logado como usuário root e que atualmente está no diretório home do root ( ~
é um atalho para casa de um usuário).
Em uma configuração padrão do Ubuntu, a raiz da raiz é /root
. Portanto, cd
ing para home
não funciona, pois você não está no diretório raiz e, portanto, o shell não sabe para onde ir. Mas você sempre deve poder cd /
. Tem certeza de que inseriu esse comando corretamente?