Cuando inicio sesión con SSH, todo lo que puedo ver es esto ...
-bash: /usr/bin/id: cannot execute binary file
-bash: [: : integer expression expected
No pude hacer nada aquí. Comandos como halt
, poweroff
, reboot
volverán command not found
.
¿Cómo puedo arreglar esto? Estoy usando Debian Squeeze Linux
PATH
es una variable de entorno que contiene una lista de carpetas en las que el shell busca programas. ls
por ejemplo, generalmente se refiere a /bin/ls
, y su shell lo encuentra revisando las carpetas enumeradas PATH
una por una hasta que lo encuentra, o si no lo encuentra en ninguna de ellas, se da por vencido. Supongo que un mejor punto de partida sería, ¿cuál es la salida de echo $PATH
? (editar: el export
comando es una forma de definir una variable de entorno en bash.)
export PATH=/bin:/user/bin:/sbin:/usr/sbin
. Es una orden silenciosa.