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.
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!