GNU/Linux >> Tutoriels Linux >  >> Linux

/bin/ls introuvable, même s'il existe !

Solution 1 :

Avoir ls et netstat cassés sur un système ressemble étrangement à quelque chose qu'un pirate informatique ferait pour éviter d'être détecté. Habituellement, ils essaient de corriger ces outils pour empêcher la détection des outils et des portes dérobées qu'ils ont installés ou créés. Vous voudrez peut-être envisager de redémarrer sur un livecd, puis de vérifier les sommes md5 de ces fichiers.

Si le système est compromis, veuillez consulter ces questions pour obtenir des conseils sur la façon de gérer la situation.

  • Conséquences du piratage
  • Réinstaller après un compromis racine ?

Solution 2 :

Vous pouvez obtenir l'erreur "Aucun fichier ou répertoire de ce type" lorsque l'éditeur de liens dynamique ne peut pas trouver les objets partagés appropriés.

Exécuter :

ldd /bin/ls

et vérifiez la sortie.

Ça me semble suspect aussi, d'ailleurs. Je m'inquiéterais que votre système ait été compromis.

Solution 3 :

Ce n'est pas spécifiquement lié à votre problème, mais si un système ne le fait pas avoir /bin/ls installé (c'est-à-dire que quelqu'un l'a supprimé), vous pouvez utiliser :

echo *
pour obtenir une liste de répertoire. J'ai dû l'utiliser avant, et c'est une bouée de sauvetage.


Linux
  1. c_rehash :Erreur de commande introuvable – Solution

  2. Comment Linux gère-t-il plusieurs séparateurs de chemins consécutifs (/home////nom d'utilisateur///fichier) ?

  3. /usr/bin Vs /usr/local/bin Sous Linux ?

  4. Linux – Fusionner /usr/bin et /usr/sbin dans /bin (gnu/linux) ?

  5. localectl :commande introuvable

Linux – /sbin/init n'existe pas ?

Pourquoi /bin/sh pointe-t-il vers /bin/dash et non /bin/bash ? ?

resize2fs :commande introuvable

Quand dois-je utiliser #!/bin/bash et quand #!/bin/sh ?

Arch sur WSL :libQt5Core.so.5 introuvable, malgré son installation

Exécutez la commande en tant qu'utilisateur du système Linux (shell =/bin/false)