Quando eseguo l'accesso tramite SSH, tutto ciò che posso vedere è questo ...
-bash: /usr/bin/id: cannot execute binary file
-bash: [: : integer expression expected
Non ho potuto fare niente qui. Comandi come halt
, poweroff
, reboot
torneranno command not found
.
Come posso risolvere questo problema? Sto usando Debian Squeeze Linux
PATH
è una variabile di ambiente che contiene un elenco di cartelle in cui la shell cerca i programmi. ls
per esempio, di solito si riferisce a /bin/ls
, e la tua shell lo trova andando attraverso le cartelle elencate PATH
una per una finché non la trova, o se non la trova in nessuna di esse, si arrende. Suppongo che sarebbe un punto di partenza migliore, qual è l'output di echo $PATH
? (modifica: il export
comando è un modo per definire una variabile d'ambiente in bash.)
export PATH=/bin:/user/bin:/sbin:/usr/sbin
. È un comando silenzioso.