No Ubuntu, existem os seguintes arquivos para definir variáveis de ambiente:
/etc/profile: Ao efetuar login, o primeiro arquivo usado pelo sistema operacional para personalizar o ambiente do usuário. Este arquivo define informações de ambiente para cada usuário do sistema. Quando o usuário efetua login pela primeira vez, este arquivo é executado.
/etc/environment: O segundo arquivo usado pelo sistema operacional ao efetuar login. O sistema define as variáveis de ambiente do arquivo de ambiente antes de ler seu próprio perfil.
~/.profile: O terceiro arquivo usado ao fazer login é o arquivo .profile. Cada usuário pode usar este arquivo para inserir informações do shell dedicadas ao seu próprio uso. Quando o usuário faz login, o arquivo é executado apenas uma vez. , ele define algumas variáveis de ambiente e executa o arquivo .bashrc do usuário.
/etc/bashrc: Execute este arquivo para cada usuário executando o shell bash. Este arquivo é lido quando o shell bash é aberto.
~/.bashrc: Este arquivo contém informações bash específicas para seu shell bash. Este arquivo é lido durante o login e sempre que um novo shell é aberto.