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

4

No Ubuntu 13.04 em execução no EC2, todos os comandos através de sudo funcionam bem, exceto ls . Aqui estão alguns exemplos de comandos para ilustrar 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 link

    
por Mike S 06.10.2013 / 01:38

1 resposta

6

A linha 40 do seu .aliases é aliasing ls para um comando chamado 'command'. Seu sistema não pode encontrar este programa chamado 'comando'.

Você pode dizer a partir do seu primeiro erro de amostra: a primeira instância da palavra 'command' é o sistema que nomeia o programa que ele não encontrou.

    
por 06.10.2013 / 02:28

Tags