Customização e Uso do Ambiente Shell

Arquivos de configuração globais, aplicados a todos os usuários:

  • /etc/profile: Arquivo de inicialização executado durante o processo de login de todos os usuários do sistema. Em caso de processo de login, será sempre o primeiro arquivo executado.
  • /etc/profile.d/: Todos os scripts presentes nesse diretório serão executados durante o processo de login de cada usuário do sistema.
  • /etc/bash.bashrc: Arquivo executado para toda nova sessão de shell bash, aplicado a todos os usuários.
  • /etc/inputrc: Arquivo global utilizado para customização de opções do teclado e de comportamento do terminal.
  • /etc/skel/ : Todos os arquivos e diretórios presentes nesse diretório serão incluídos no diretório home de novos usuários criados no sistema.

Arquivos de configuração locais, de cada usuário:

  • ~/.bash_profile: Se existir, o arquivo é executado após o /etc/profile, durante o processo de login do usuário.
  • ~/.bash_login: Se .bash_profile não existir, o arquivo é executado automaticamente durante o processo de login, após a execução do /etc/profile.
  • ~/.profile: Não existindo .bash_profile e .bash_login, o arquivo é executado durante o login após a execução do /etc/profile.
  • ~/.bashrc: Executado automaticamente em toda nova sessão de shell bash, logo após o /etc/bash.bashrc.
  • ~/.inputrc: Implementa a nível de usuário vinculações de teclas e opções referentes ao terminal
  • ~/.bash_logout: Arquivo executado durante o processo de logout do usuário
Leia Mais

Principais Opções dos Comandos Utilizados no Gerenciamento de Pacotes Debian

Comando dpkg

-i = instalar
-r = remover
-P = remover completamente
-I ou –contents = informações sobre um pacote não instalado. Arquivo .deb é informado no comando.
-l = Apenas “dpkg -l” lista todos os pacotes instalados. O nome do pacote também pode ser inserido no final do comando: “dpkg -l bash”
-L = Lista todos os arquivos relacionados a determinado pacote
-s = status de um pacote
-S = Informa o pacote ao qual o arquivo informado está associado. Ex: dpkg -S /etc/sudoers
–get-selections = Lista todos os pacotes instalados

Comando apt-cache

Leia Mais