Autor Tópico: Alterei o PATH , agora não reconhece comandos  (Lida 8313 vezes)

Offline bigwaves

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Alterei o PATH , agora não reconhece comandos
« Online: 10 de MAR?O de 2008, 09:27 »
Pessoal, incluí a variável PATH no arquivo bash.bashrc pra configurar o JAVA, agora o terminal de comandos não reconhece nenhum comando (mv, cp , su etc). Criei o arquivo de back up do bash.bashrc , mas o problema que não tem como eu fazer nada agora ... Tentei usar a sessão de terminal ,mas também não dá pra executar comandos...

Tem alguma forma de eu recuperar isso e voltar ao normal ?

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #1 Online: 10 de MAR?O de 2008, 09:50 »
Não tem como voltar o backup do arquivo pelo nautilus?
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline bigwaves

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #2 Online: 10 de MAR?O de 2008, 12:17 »
O que é o nautilus ?

O problema que não dá pra executar nada no terminal mais. Quando dou qualquer comando, dá erro , porque a pasta /bin não está referenciada no PATH do Linux mais ... Certamente este nautilus deve ser algum comando né ?


Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #3 Online: 10 de MAR?O de 2008, 21:38 »
Digite no terminal:

Código: [Selecionar]
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11
O nautilus é o programa que te da acesso aos seus diretórios e arquivos, acessado no gnome pelo menu Locais.
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline bigwaves

  • Usuário Ubuntu
  • *
  • Mensagens: 4
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #4 Online: 11 de MAR?O de 2008, 08:38 »
Resolvi dando boot pelo CD de instalação em modo texto. Vlw pela ajuda msm assim pq acho que o seu resolveria também!

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #5 Online: 11 de MAR?O de 2008, 10:15 »
Resolvi dando boot pelo CD de instalação em modo texto. Vlw pela ajuda msm assim pq acho que o seu resolveria também!

Que bom que resolveu o problema.

Poderia editar a primeira mensagem do tópico e adicionar RESOLVIDO ao título dela?

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline Zer0C00l

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #6 Online: 12 de MAR?O de 2008, 20:48 »
Desculpa, mas não entendi.  Vc referenciou o conteúdo da variável PATH no bash.bashr??? E pq isso faria o bash não encontrar os executáveis???
Sei que este tópico está resolvido, mas estou com um problema um pouco parecido (acho eu). É que sem querer apaguei o /etc/bash.bashrc mas ainda não desliguei a máquina nem fechei o terminal... Mas não percebi nenhuma diferença...
Alguem poderia me dar uma dica de como posso criar outro bash.bashrc???  Posso desinstalar o pacote do bash e reinstalá-lo?? Ou isso seria perigoso??? E o arquivo que fica no meu home .bashrc tem algo a ver com o que  fica no /etc ??
Agradeço desde já, desculpe a intromisão no tópico mas não quis criar outro já q é um assunto correlato.

Offline clcampos

  • Administrador
  • Usuário Ubuntu
  • *****
  • Mensagens: 10.790
  • .:: User Linux #439596 ::.
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #7 Online: 12 de MAR?O de 2008, 22:43 »
Quando você tira a variável PATH, ou deixa seu conteúdo errado tem os problemas apresentados, pois a variável é responsável por "dizer" ao sistema onde procurar os comandos.

Então como a variável esta em branco, ou com conteúdo errado o sistema não sabe em quais diretórios deve procurar o comando/aplicação/serviço.

Quanto a remover um arquivo do diretório /etc é claro que pode causar algum problema, pois este é um diretório muito importante para o sistema.

[]'s

Cristiano
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!

Offline Zer0C00l

  • Usuário Ubuntu
  • *
  • Mensagens: 6
    • Ver perfil
Re: Alterei o PATH , agora não reconhece comandos
« Resposta #8 Online: 13 de MAR?O de 2008, 12:52 »
Bem, resolvi o problema. Dei o boot em outro pc e copiei o bash.bashrc para um pendrive e copiei pro meu.
Mas porque não aconteceu nada no terminal qnd fiz a besteira não sei.... Ainda não entendi a diferença entre o bashrc e o /etc/profile pelo comentários dos arquivos deu pra perceber que o profile faz referencia ao bashrc enfim, vou vasculhar mais um pouco.
Abraço.