Řešení 1:
Porušení ls a netstat v systému zní podezřele jako něco, co by hacker udělal, aby se vyhnul detekci. Obvykle se snaží tyto nástroje opravit, aby zabránili odhalení nástrojů a zadních vrátek, které nainstalovali nebo vytvořili. Možná byste měli zvážit restart na livecd a poté zkontrolovat součty md5 těchto souborů.
Pokud je systém kompromitován, přečtěte si prosím tyto otázky, kde najdete rady, jak situaci řešit.
- Aftermath of Hack
- Znovu nainstalovat po narušení kořenového adresáře?
Řešení 2:
Chyba 'Žádný takový soubor nebo adresář' se může zobrazit, když dynamický linker nemůže najít příslušné sdílené objekty.
Spustit:
ldd /bin/ls
a zkontrolujte výstup.
Mimochodem, taky mi to přijde podezřelé. Obával bych se, že váš systém byl kompromitován.
Řešení 3:
To se konkrétně netýká vašeho problému, ale pokud systém není mít /bin/ls
nainstalován (tj. někdo jej smazal), můžete použít:
echo *
získat výpis adresáře. Už jsem to musel použít a je to záchrana.