Nome de usuário recuperar de cosole

0

Eu tenho o problema "O sistema está executando no modo de baixo gráfico" e tentei o modo de recuperação (Modo de recuperação / failsafeX) e não funcionou.

Aconteceu depois e atualizou

Eu procurei por uma solução e encontrei o manual, então eu fui com o (Ctrl + Alt + F1) para a fixação manual

o problema é que não me lembro do utilizador "ou se é sensível a maiúsculas"

Minha pergunta é: existe um código digitado no console para recuperar ou mostrar a lista de classificação dos usuários para confirmar meu nome de usuário ou se é sensível a maiúsculas e minúsculas?

    
por Ibrahim T 28.04.2014 / 14:06

1 resposta

0

Primeiro, sim, os nomes de usuário fazem distinção entre maiúsculas e minúsculas. Em geral, no mundo Linux, suponha que tudo é sensível a maiúsculas e minúsculas, há pouquíssimas exceções (se houver). Por padrão, todos os nomes de usuário são minúsculos, a menos que você tenha alterado alguma coisa, a sua também será.

Agora, para listar os usuários disponíveis no sistema, você pode fazer isso:

 sudo cut -d: -f 1 /etc/passwd

Se você está logado, você pode descobrir seu nome de usuário com

whoami

No bash e em alguns outros shells, o nome de usuário é armazenado em $USER , como sugerido pela Avinash, mas nem sempre é o caso:

$ echo $USER
terdon
$ USER=bob
$ echo $USER
bob
$ whoami
terdon

Se você esqueceu seu nome de usuário, isso não ajudará, já que você não poderá se conectar. A solução mais fácil seria usar um CD / USB do Ubuntu e inicializar em uma sessão ao vivo. Faça o login no seu sistema ao vivo e monte a partição / do seu Ubuntu instalado. Isso geralmente é /dev/sda1 , mas isso depende da sua configuração. Se precisar de ajuda para descobrir qual usar, edite sua pergunta e adicione a saída de execução sudo parted -l do sistema ativo. De qualquer forma, supondo que a partição seja realmente /dev/sda1 , você precisará executar esses comandos para montá-la:

sudo mkdir oldroot
sudo mount /dev/sda1 oldroot

Depois de ter feito isso, obtenha a lista de usuários no sistema com

 sudo cut -d: -f 1 /oldroot/etc/passwd

Como alternativa, você pode listar o conteúdo de /home , seu diretório pessoal é geralmente o mesmo que seu nome de usuário:

ls /oldroot/home
    
por terdon 28.04.2014 / 14:22