Lorsque je me connecte à l'aide de SSH, tout ce que je peux voir, c'est ceci ...
-bash: /usr/bin/id: cannot execute binary file
-bash: [: : integer expression expected
Je ne pouvais rien faire ici. Les commandes telles que halt, poweroff, rebootretourneront command not found.
Comment puis-je réparer cela? J'utilise Debian Squeeze Linux
PATHest une variable d'environnement qui contient une liste de dossiers dans lesquels le shell recherche des programmes. lspar exemple, fait habituellement référence à /bin/ls, et votre shell le trouve en parcourant les dossiers répertoriés PATHun par un jusqu'à ce qu'il le trouve, ou s'il ne le trouve dans aucun d'entre eux, il abandonne. Je suppose qu'un meilleur point de départ serait, quelle est la sortie de echo $PATH? (edit: la exportcommande est un moyen de définir une variable d’environnement dans bash.)
export PATH=/bin:/user/bin:/sbin:/usr/sbin. C'est une commande silencieuse.