O comando -ls listando comandos estranhos no Ubuntu 16.04

O comando -ls listando comandos estranhos no Ubuntu 16.04

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

A captura de tela da saída

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á svazio.

root@venus:~# cat udo\ journalctl\ -u\ postgresql

E que isso foi causado por alguma permutação de s>udoem vez de sudo.

Responder2

Verifique com pwde ls -laquando 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.

informação relacionada