apaguei o /etc/bash.bash.rc

1. apaguei o /etc/bash.bash.rc

Guilherme Pereira
GuiB422

(usa Outra)

Enviado em 12/03/2008 - 12:19h

Olá, realmente sou iniciante e consegui fazer isto, apaguei sem querer (logicamente) o arquivo /etc/bash.bashrc.
Dando uma olhada pelos post daqui e de outros lugares, me pareceu que as mudanças feitas no bashrc são efetivadas depois que desloga (corrijam-me se estiver errado, por favor), por isso estou meio que com medo de desligar o pc.
Outra coisa, também vi que no meu /home/ tem um arquivo .bashrc. É o mesmo conteúdo??? Ou seja para concertar o cagBesteira q fiz é só copiar o arquivo para /etc ??? Senão, o que posso fazer??
[]'s


  


2. Re: apaguei o /etc/bash.bash.rc

Edvaldo Silva de Almeida Júnior
EdDeAlmeida

(usa Debian)

Enviado em 12/03/2008 - 12:34h

Que isso sirva de lição para você. Especialmente sendo iniciante, não deve ficar zanzando dentro do sistema de arquivos como root. Se você estivesse logado como usuário comum não teria tido permissão para apagar um arquivo de sistema...

Deixando a bronca de lado, o bashrc é executado quando você faz login num shell usando Bash.

Creio que não vai haver problema algum se você desligar sua máquina. O que pode haver é algum problema com variáveis de ambiente quando reiniciar.

Sugiro que instale novamente o pacote que tem esse arquivo, para evitar problemas. Só não sei exatamente qual é esse pacote na sua distribuição.

E mais uma vez... Não use o root por muito tempo. Entre sempre como usuário comum e quando precisar ser root, use o su.

Considero-me razoavelmente experiente com Linux. Uso-o há treze anos. Mesmo assim já tive acidentes quando estava logado como root. Certa vez eu estava prestes a eliminar uma árvore de diretórios com um "rm -rf" quando a minha gentil namorada chegou junto do computador para dar um beijinho e trazer uma lata de cerveja e um petisco qualquer da cozinha. Distraído, dei o comando no lugar errado e apaguei um importante sistema no qual estava trabalhando. Eu tinha backup, mas se não tivesse o acidente teria custado uma semana inteira de trabalho.




3. Re: apaguei o /etc/bash.bash.rc

Guilherme Pereira
GuiB422

(usa Outra)

Enviado em 12/03/2008 - 22:27h

Pois é... o problema foi eu usar o autocompletar e o histórico com displicência...
Enfim reinstalar acho q ñ tem como, mais e se eu desinstalar o bash e reinstalá-lo???
Será que tem algum problema???
Até agora não aconteceu nada, mas nem fechei o terminal temeroso com as mudanças.


4. Cara..

Felipe Casagrande (pepi)
felipe_pepii

(usa Debian)

Enviado em 13/03/2008 - 09:40h

é meio [*****] que esse arquivo é o arquivo de controle de variaveis da sessao...

Penso que o melhor caminho antes de se 'deslogar' é realmente instalar o pacote responsavel pela criação desse cara.. pq se nao, capas de voce ter que exportar todas variaveis na mao.. que da um trampinho...



5. test

Felipe Casagrande (pepi)
felipe_pepii

(usa Debian)

Enviado em 13/03/2008 - 09:42h

o que voce pode fazer é dar um su - e ver no que da.. pq ai ele vai abrir uma sessao nova carregando as variaveis de ambiente do /etc/bash.bash.rc . ai voce vai ter noção do tamanho problema ou nao que vai enfrentar antes de reiniciar a maquina.

abraços


6. Re: apaguei o /etc/bash.bash.rc

Edvaldo Silva de Almeida Júnior
EdDeAlmeida

(usa Debian)

Enviado em 13/03/2008 - 09:45h

Faz o seguinte: Explode o pacote de instalação do Bash em uma pasta, depois copia esse arquivo para o diretório /etc...

Creio que essa é a sua melhor opção, pois assim não precisa reinstalar o pacote e adquire seu arquivo de volta.


7. Re: apaguei o /etc/bash.bash.rc

Edvaldo Silva de Almeida Júnior
EdDeAlmeida

(usa Debian)

Enviado em 13/03/2008 - 09:47h

De forma algum remova o pacote Bash sem antes mudar sua conta de shell... se fizer isso você ficará sem terminal de linha de comando para trabalhar e aí... sei não!


8. Re: apaguei o /etc/bash.bash.rc

Guilherme Pereira
GuiB422

(usa Outra)

Enviado em 21/03/2008 - 07:12h

Valeu aih pela ajuda galera!!! Mas eu resolvi como um newb mesmo... catei um cd do ubuntu, bootei em outro pc, e copiei o bash.bashrc do live cd pro meu pendrive, aih copiei exatamente onde estava...
UFAAAAaaaa funcionou...
Muito obrigado, até a próxima besteira...


9. Resolução do problema

Alessandro Silva
alessandro.silva

(usa Fedora)

Enviado em 09/04/2009 - 17:43h

Cara é muito simples de resolver!

Na sua própria distro há um diretório chamado /etc/skel, lá encontra-se o perfil do usuário criado no sistema. Basta usar o comando CP para copiar o .bashrc para o local desejado e tá resolvido.

Abraços Livres!







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts