Se você quer dizer que está recarregando sua configuração .bashrc:
. ~/.bashrc
(note que ponto antes do nome do arquivo)
Quando faço algumas alterações no comportamento shell / bash. Ou seja configurar um alias, que maneira rápida existe para reinicializar a janela do terminal em vez de fechar e abrir uma nova abertura? Talvez uma solução de linha de comando?
Se você quer dizer que está recarregando sua configuração .bashrc:
. ~/.bashrc
(note que ponto antes do nome do arquivo)
Some Adição que encontrei na página man do comando reset / tset
tset redefinir a inicialização do terminal
Comando: reset
Tset inicializa os terminais. Tset determina primeiro o tipo de terminal que você é usando. Essa determinação é feita da seguinte maneira, usando o primeiro tipo de terminal encontrado.
uma vantagem parece ser que ela é independente do shell usado. também trabalha com peixe aqui.
Então, para reinicializar qualquer terminal, basta fazer -
$ tset
OR
$ reset
Você precisa substituir o aplicativo / shell em execução com uma nova instância. Por exemplo. Se você estiver usando bash
como seu shell preferido, digite a seguinte linha na sua linha de comando ( $ é o espaço reservado para o início de sua linha de comando):
> $ exec bash
O aplicativo / shell em execução é substituído pela nova instância de bash
, como começar do zero. Todas as suas modificações anteriores desapareceram.
Observação: Não esqueça que o seu aplicativo de terminal pode ser reprogramado. Você precisa redefinir seu aplicativo de terminal manualmente.
Uma opção adicional para o exec bash
é que, se você alterou seu .profile
(ou .bash_profile
), poderá fazer
$ exec bash --login
Isso também lerá seu perfil novamente. Não faria mal adicionar a opção -i
para explicitamente dizer bash que este é um shell interativo, mas normalmente pode descobrir isso por si mesmo.
seu shell é um executável que você pode chamar. Então, se você estiver usando o bash, você pode chamar bash
e, se estiver usando outra coisa, como zsh, basta digitar zsh
Tags bash