nenhum dos comandos funciona no terminal linux

0

De repente não consigo executar nenhum comando no meu terminal debian:

pi@rpi ~ $ ls
-bash: ls: command not found

ou

pi@rpi ~ $ sudo omxplayer -r -o hdmi mymovie.mkv
-bash: /usr/bin/sudo: No such file or directory

ou

pi@rpi ~ $ nano text.txt
-bash: nano: command not found

Nada funciona. Um minuto antes de estar tudo bem, eu estava assistindo a um filme, não corri mais nada. Eu não consigo nem reiniciá-lo corretamente, pois o reboot também falha. Hard reset está chegando ... Alguma idéia?

UPDATE : tentei desconectar a sessão ssh, mas não consegui me conectar novamente. Tive que desligá-lo e voltar novamente. Tudo bem, mas esta não é a primeira vez que isso aconteceu. Eu realmente aprecio algumas dicas.

    
por fishmong3r 29.12.2014 / 20:57

1 resposta

5

Isso pode ser causado pela limpeza da variável PATH ou por uma falha na unidade. Pode-se tentar /bin/ls ao invés de apenas ls , se isso funcionar export PATH="/bin:/sbin:/usr/bin:/usr/sbin" , isso deve ajudar.

Como afirmado nos comentários que você está usando o Raspberry PI, provavelmente o seu cartão SD acabou de ser desconectado. Infelizmente, reconectá-lo não ajudará.

Uma solução permanente para tais problemas seria manter todas as coisas necessárias para (automaticamente) montar um cartão SD em um disco RAM, mas pessoalmente eu não acho que vale a pena, porque você sempre pode fazer um hard reset.

EDITAR

Em dispositivos de produção baseados em Raspberry PI B + (aquele com cartões micro SD), apenas colamos o cartão no slot, que também é uma solução.

    
por 29.12.2014 / 21:09