Você tem que colocar a declaração nos arquivos de inicialização do seu shell:
-
Se você estiver usando bash, ash, ksh ou algum outro shell estilo Bourne, você pode adicionar
ABC="123"; export ABC
no seu arquivo
.profile
(${HOME}/.profile
). Esta é a situação padrão na maioria das instalações Unix, e em particular no Debian.Se o seu shell de login é bash, você pode usar
.bash_profile
(${HOME}/.bash_profile
) ou.bash_login
.Observação: Se um desses arquivos existir e seu shell de login for bash,
.profile
não será lido quando você efetuar login no ssh ou em um console de texto, mas ainda assim poderá ser lido de.bash_profile
se você efetuar login na GUI. Além disso, se não houver.bash_profile
, use.bashrc
. -
Se você definiu zsh como seu shell de login, use
~/.zprofile
em vez de~/.profile
. -
Se você estiver usando o tcsh, adicione
setenv ABC "123"
no arquivo
.login
(${HOME}/.login
) -
se você estiver usando outro shell, consulte o manual do shell sobre como definir variáveis de ambiente e quais arquivos são executados na inicialização do shell.