perfil Arquivo do Arquivo

Propósito

Configura o ambiente do usuário no momento do login.

Descrição

O arquivo $HOME/.profile contém comandos que o sistema executa ao efetuar login. O .profile também fornece designações de perfil variável que o sistema configura e exporta para o ambiente. O arquivo /etc/profile contém comandos executados por todos os usuários no login.

Após o programa login incluir as variáveis LOGNAME (nome de login) e HOME (diretório de login) no ambiente, os comandos no arquivo $HOME/.profile serão executados, se o arquivo estiver presente. O arquivo .profile contém o perfil do usuário individual que substitui as variáveis configuradas no arquivo profile e customiza as variáveis de perfil do ambiente do usuário configuradas no arquivo /etc/profile O arquivo .profile é frequentemente usado para configurar variáveis de ambiente exportado e modos de terminal. A pessoa que customiza o sistema pode usar o comando mkuser para configurar arquivos padrão .profile em cada diretório home do usuário. Os usuários podem adequar seu ambiente conforme desejado, modificando seu arquivo .profile .
Nota: O arquivo $HOME/.profile é usado para configurar ambientes para os shells Bourne e Korn.. Um ambiente equivalente para o shell C é o arquivo $HOME/.cshrc

Exemplos

O exemplo a seguir é típico de um arquivo /etc/profile :

#Set file creation mask unmask 022
#Tell me when new mail arrives
MAIL=/usr/mail/$LOGNAME
#Add my /bin directory to the shell 
search sequence
PATH=/usr/bin:/usr/sbin:/etc::
#Set terminal type
TERM=lft
#Make some environment variables global
export MAIL PATH TERM

Arquivos

Item Descrição
/etc/profile Contém variáveis de perfil.