Como recarregar o Bashrc em Bash

Como recarregar o Bashrc em Bash
Bash é um shell unix e uma linguagem de comando que você encontrará em quase todas as distros Linux. Lançado pela primeira vez em 1989 por Brian Fox, Bash foi o shell padrão para a maioria das distritos Linux. O nome "Bash" é na verdade um acrônimo para "Bourne Again Shell", um trocadilho pretendido da concha de Bourne que substitui.

Neste guia, daremos uma rápida olhada no BASHRC e como recarregá -lo depois de fazer mudanças.

O script Bashrc

O Bashrc é um script de shell para a casca de bash. Bash executará os comandos no Bashrc toda vez que for executado. É basicamente um script de shell para iniciar uma sessão de shell.

O arquivo BASHRC pode conter uma variedade de códigos e comandos. Por exemplo, você pode definir java_home (para trabalhar com aplicativos Java), usar aliases do Bash para criar seu próprio comando personalizado, gerenciar variáveis ​​de ambiente bash como caminho, etc. Você também pode usar o BASHRC para colorizar sua saída de console!

O arquivo está localizado no seguinte local.

$ ~//.Bashrc

Como o local sugere, o arquivo BASHRC é exclusivo para cada usuário. Fazer alterações não afetará ninguém no sistema. No entanto, existem outros scripts que bash cargas durante a inicialização. Por exemplo, Bash_profile.

Existem vários tipos de arquivos BashRC presentes em todo o sistema.

  • /etc/skel/.Bashrc: este arquivo fornece a cópia padrão para todos os novos usuários do sistema.
  • /lar//.BASHRC: Este é o arquivo específico do usuário que será carregado cada vez que o usuário inicia uma sessão.
  • /raiz/.Bashrc: é dedicado ao usuário root. Sempre que a raiz abre a concha, ela será usada.

Por que recarregar Bashrc

Quando uma sessão de shell bash é lançada, ela lê todas as configurações e scripts associados. Depois disso, Bash não os lê novamente (a menos que seja ordenado). É por isso que você será recomendado para reiniciar a sessão da Bash para levar as mudanças do BashRC em vigor.

Edição Bashrc

O arquivo BASHRC é um arquivo de texto que contém comandos bash. Você pode usar qualquer editor de texto para editar este arquivo. Por exemplo, podemos usar nano ou vim para editar na interface do console.

$ nano ~//.Bashrc
$ vim ~//.Bashrc

Recarregar Bashrc

Depois de fazer alterações, salve o arquivo e feche o editor de texto. Como mencionado anteriormente, o Bash não verifica as alterações do BASHRC após o início da sessão. Executando o seguinte comando dirá ao Bash para recarregar o Bashrc:

$ fonte ~//.Bashrc

A chave aqui é o comando de origem. É uma instrução integral de concha. Ele diz ao shell para carregar (leia e executar, basicamente) comandos do arquivo especificado. Lembre -se de que o Bashrc é um script de bash. Com este comando, Bash reencontre o script. Todas as alterações feitas são aplicadas automaticamente.

Aqui está um guia mais detalhado sobre o uso do comando de origem Linux com exemplos.

Final Pensamentos

Este guia demonstra com sucesso recarregar o arquivo BASHRC. Bash vem com o comando de origem para esse fim. Ele carrega todos os comandos do shell do arquivo especificado na sessão atual. Bash carregará o arquivo BashRC atualizado automaticamente na próxima vez que iniciar.

Bash também é uma linguagem de script robusta que pode automatizar muitas tarefas no ambiente Linux. Interessado em começar sua jornada com scripts de basquete? Confira este guia sobre sintaxes e variáveis ​​de programação Bash.

Computação feliz!