Der Befehl -ls listet seltsame Befehle in Ubuntu 16.04 auf

Der Befehl -ls listet seltsame Befehle in Ubuntu 16.04 auf

Damen und Herren,

Wenn ich etwas im Verzeichnis auflisten möchte, führe ich diesen Befehl aus. ls Dann erhalte ich den folgenden seltsamen Befehl:

root@venus:~# ls
udo journalctl -u postgresql

Der Screenshot der Ausgabe

Was bedeutet die Ausgabe? Kann das jemand erklären? Ich gehe davon aus, dass alle Verzeichnisse im Home-Verzeichnis aufgelistet werden sollten, aber stattdessen habe ich diesen seltsamen Befehl erhalten.

Danke schön!

Antwort1

Wie konnte so etwas passieren?

root@venus:~# ls
udo journalctl -u postgresql

Dies sieht aus wie eine einzelne Datei mit dem Namen udo journalctl -u postgresql.

Ich vermute, dass der Inhalt dieser Datei entweder sleer oder nicht vorhanden ist.

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

s>udoUnd dass dies eher durch eine Permutation von als durch verursacht wurde sudo.

Antwort2

Überprüfen Sie, wo pwdund ls -lawann die Datei erstellt wurde. Überprüfen Sie den Inhalt der Datei. Es sieht aus, als ob die Datei per Skript erstellt wurde. Überprüfen Sie jedoch auch den Verzeichnispfad und den Inhalt, bevor Sie eine solche Datei entfernen.

verwandte Informationen