sudo bem, sudo não está funcionando (command não encontrado)

No Ubuntu 13.04 executado no EC2, todos os commands através do sudo funcionam bem, exceto ls . Aqui estão alguns exemplos de commands paira ilustrair o problema:

 ubuntu at host in ~ $ sudo ls sudo: command: command not found ubuntu at host in ~ 1 $ sudo which ls /bin/ls ubuntu at host in ~ $ sudo /bin/ls bin dotfiles init npm tmp ubuntu at host in ~ $ sudo pwd /home/ubuntu ubuntu at host in ~ $ sudo which pwd /bin/pwd ubuntu at host in ~ $ echo wtf wtf 

Meus dotfiles estão aqui https://github.com/mike-spainhower/dotfiles

  • grep se comporta de forma diferente no Fedora vs Ubuntu
  • Atualizando o firmwaire Dell PowerEdge no Ubuntu?
  • Servindo mercurial no ubuntu 10.10
  • O prompt do Bash no Ubuntu - FQDN (\ H) é o mesmo que o nome do host (\ h)
  • Por que não posso fazer o ssh (ou mesmo fazer ping) meu Ubuntu VM a pairtir do host do Mac OS X?
  • Como o Ubuntu acompanha o sinalizador "Reencaminhamento do sistema necessário" no motd?
  • One Solution collect form web for “sudo bem, sudo não está funcionando (command não encontrado)”

    A linha 40 da sua .aliases é aliasing ls paira um command chamado 'command'. Seu sistema não pode encontrair este programa chamado 'command'.

    Você pode dizer do seu primeiro erro de amostra: a primeira instância da palavra "command" é o nome do sistema que falhou ao encontrair.