Lösung 1:
Dass ls und netstat auf einem System kaputt gegangen sind, klingt verdächtig nach etwas, das ein Hacker tun würde, um einer Entdeckung zu entgehen. Normalerweise versuchen sie, diese Tools zu patchen, um die Erkennung von Tools und Backdoors zu verhindern, die sie installiert oder erstellt haben. Vielleicht möchten Sie einen Neustart zu einer Live-CD in Betracht ziehen und dann die MD5-Summen dieser Dateien überprüfen.
Wenn das System kompromittiert ist, überprüfen Sie bitte diese Fragen, um Ratschläge zum Umgang mit der Situation zu erhalten.
- Nachwirkungen von Hack
- Nach einer Root-Kompromittierung neu installieren?
Lösung 2:
Sie können den Fehler „Keine solche Datei oder kein solches Verzeichnis“ erhalten, wenn der dynamische Linker die entsprechenden gemeinsam genutzten Objekte nicht finden kann.
Ausführen:
ldd /bin/ls
und überprüfen Sie die Ausgabe.
Kommt mir übrigens auch verdächtig vor. Ich würde mir Sorgen machen, dass Ihr System kompromittiert wurde.
Lösung 3:
Dies hängt nicht speziell mit Ihrem Problem zusammen, aber wenn ein System nicht habe /bin/ls
installiert (d. h. jemand hat es gelöscht), können Sie Folgendes verwenden:
echo *
um einen Verzeichniseintrag zu erhalten. Ich musste das schon einmal verwenden, und es ist ein Lebensretter.