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, rebootvolverán command not found.
¿Cómo puedo arreglar esto? Estoy usando Debian Squeeze Linux
PATHes una variable de entorno que contiene una lista de carpetas en las que el shell busca programas. lspor ejemplo, generalmente se refiere a /bin/ls, y su shell lo encuentra revisando las carpetas enumeradas PATHuna 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 exportcomando es una forma de definir una variable de entorno en bash.)
export PATH=/bin:/user/bin:/sbin:/usr/sbin. Es una orden silenciosa.