Quando faço login usando SSH, tudo o que posso ver é isso ...
-bash: /usr/bin/id: cannot execute binary file
-bash: [: : integer expression expected
Eu não poderia fazer nada aqui. Comandos como halt, poweroff, rebootvai voltar command not found.
Como posso consertar isso? Estou usando o Debian Squeeze Linux
PATHé uma variável de ambiente que contém uma lista de pastas que o shell procura por programas. lspor exemplo, geralmente se refere a /bin/ls, e seu shell a encontra percorrendo as pastas listadas PATHuma a uma até encontrá-la ou, se não encontrar em nenhuma delas, desiste. Suponho que um melhor ponto de partida seria, qual é o resultado echo $PATH? (edit: o exportcomando é uma maneira de definir uma variável de ambiente em bash.)
export PATH=/bin:/user/bin:/sbin:/usr/sbin. É um comando silencioso.