Erro: -bash: ls: command not found [RESOLVIDO]

1. Erro: -bash: ls: command not found [RESOLVIDO]

Reanderson Silva
reanderson

(usa Debian)

Enviado em 24/05/2013 - 14:48h

Boa tarde!
Por gentileza me ajudem neste problema

Quando digito o mando ls, aparece a seguinte mensagem: -bash: ls: command not found
o mesmo ocorre com outros comandos como useradd, chown etc.

Obrigado.


  


2. Re: Erro: -bash: ls: command not found [RESOLVIDO]

WILLIAM FELIPE DUTRA ABREU DA SILVA
will_drop

(usa Ubuntu)

Enviado em 24/05/2013 - 15:43h

podemos te ajudar se vc descrever melhor o seu senario

a versão da distro que está utilizando é a versão padrão ou customizada?

está utilizando um bash correto?

já tentou digitar o comando bash?


3. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Reanderson Silva
reanderson

(usa Debian)

Enviado em 24/05/2013 - 16:03h

will drop

A versão da distro é padrão.
Não see se estou utilizando a bash correta, ten tei utilizar o comando bash, o erro ocorreu novamente.

Me desculpe pela falta de informações,pois sou iniciante.


4. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 24/05/2013 - 16:10h

Tente com

/usr/bin/ls

e veja se vai.


5. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/05/2013 - 16:25h

tente:

# whereis ls

ou

# which ls

se nao aparecer nenhum caminho:

# apt-get update
# apt-get install coreutils

fonte (lista de programas incluidos):

packages.debian.org/wheezy/coreutils


6. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 24/05/2013 - 16:29h

Na verdade, é

/bin/ls

Se funcionar, o problema é com seu $PATH, e vc precisa pegar o .bashrc ou .profile no diretório /etc/skel e copiar na sua pasta de usuário.




7. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 24/05/2013 - 16:31h

edps escreveu:

tente:

# whereis ls

ou

# which ls

se nao aparecer nenhum caminho:

# apt-get update
# apt-get install coreutils

fonte (lista de programas incluidos):

packages.debian.org/wheezy/coreutils


Siga o edps sem questionar, pois ele manja de Debian muito mais do que eu.


8. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Reanderson Silva
reanderson

(usa Debian)

Enviado em 24/05/2013 - 17:05h

pinduvoz escreveu:

Na verdade, é

/bin/ls

Se funcionar, o problema é com seu $PATH, e vc precisa pegar o .bashrc ou .profile no diretório /etc/skel e copiar na sua pasta de usuário.



Utilizei o cando recomendado, não apresentou nenhuma mensagem, tentei utilizar os comandos ls e outros o problema continuou.

Obrigado.



9. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Reanderson Silva
reanderson

(usa Debian)

Enviado em 24/05/2013 - 17:06h

pinduvoz escreveu:

edps escreveu:

tente:

# whereis ls

ou

# which ls

se nao aparecer nenhum caminho:

# apt-get update
# apt-get install coreutils

fonte (lista de programas incluidos):

packages.debian.org/wheezy/coreutils


Siga o edps sem questionar, pois ele manja de Debian muito mais do que eu.


Quando tento os comandos que edps, recomendou, todos mostraram a mensagem, command not found novamente.


10. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Andre (pinduvoz)
pinduvoz

(usa Debian)

Enviado em 24/05/2013 - 17:18h

Vc tem aí o Synaptic?

Procure por ele no seu menu e, caso o encontre, use-o para instalar o pacote sugerido pelo edps.

---

O pacote chama-se "coreutils".


11. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Reanderson Silva
reanderson

(usa Debian)

Enviado em 24/05/2013 - 17:21h

acessei a pasta bin, executei o ls, e foram listados todos os comandos.


12. Re: Erro: -bash: ls: command not found [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 24/05/2013 - 19:18h

reanderson escreveu:

acessei a pasta bin, executei o ls, e foram listados todos os comandos.


Você tentou executar o ls como usuário normal ou como root?

Se o problema for o seu $PATH, adicione isto em seu arquivo ~/.bashrc:

export PATH="$PATH:$HOME/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin" 


Mas para lhe facilitar a vida, esqueça o dito acima e execute isto num terminal use isto:


$ echo "export PATH="$PATH:$HOME/bin:/bin:/usr/bin:/sbin:/usr/sbin:/usr/local/bin"" >> $HOME/.bashrc
$ bash
$ ls -la *


Digitar bash só valerá para o terminal em questão, o certo é fechar o terminal e abrir um outro, nesse caso aí sim é definitivo.

Se apesar de tudo isto ainda não funcionar, talves seja erro de permissão para listar a pasta desejada, nesse caso resolve-se assim (como root):


# chown -hR SEU_USUARIO pasta/
# su - SEU_USUARIO
$ ls -la pasta/*





01 02



Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts