
Senhoras e senhores,
Quando quero listar algo dentro do diretório, eu executo este comando. ls
Então recebi o seguinte comando estranho:
root@venus:~# ls
udo journalctl -u postgresql
Qual é o significado da saída? Alguém pode explicar? Minha expectativa é que ele liste todos os diretórios dentro do diretório inicial, mas em vez disso recebi aquele comando estranho.
Obrigado!
Responder1
Como isso poderia acontecer?
root@venus:~# ls
udo journalctl -u postgresql
Parece um único arquivo, chamado udo journalctl -u postgresql
.
Meu palpite é que você descobrirá que o conteúdo deste arquivo está s
vazio.
root@venus:~# cat udo\ journalctl\ -u\ postgresql
E que isso foi causado por alguma permutação de s>udo
em vez de sudo
.
Responder2
Verifique com pwd
e ls -la
quando o arquivo foi criado. Verifique o conteúdo do arquivo. Parece um arquivo criado por script, mas verifique também o caminho e o conteúdo do diretório antes de remover esse arquivo.