Qual é o equivalente a .bashrc para CentOS?

Qual é o equivalente a .bashrc para CentOS?

Configurando ~/.bashrcconforme desejado, cada vez que o usuário fizer login em seu shell bash, as configurações definidas (de .bashrc) serão definidas automaticamente. Agora devo estar faltando alguma coisa, mas apesar de completoPatoDuckGo'ing não consigo descobrir o equivalente paraConcha C.

Como referência para o bash-shell, há uma explicação completa sobre como definir suas configurações padrão na pergunta: Qual é o arquivo .bashrc?

Para referência, estou usando CentOS: (Como você deve ter adivinhado, LINUX não é meu forte)

[user@computer ~]$ uname -r
2.6.32-504.12.2.el6.x86_64
[user@computer ~]$ lsb_release -a                                                                           
LSB Version:    :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch
Distributor ID: CentOS
Description:    CentOS release 6.6 (Final)
Release:        6.6
Codename:       Final

Muito obrigado por ler isso.

-- Editar -- Tags corrigidas.

- Editar 2 - Pretendia incluir que esta também é uma pergunta muito boa (relacionada): Qual é o arquivo .bashrc?

Responder1

cshestá realmente tcshem quase todos os sistemas, incluindo CentOS. Na página de manual do tcsh ( tcsh(1)):

Inicialização e desligamento

Um shell de login começa executando comandos dos arquivos do sistema /etc/csh.cshrc e arquivos /etc/csh.login. Em seguida, ele executa comandos de arquivos no diretório inicial do usuário: primeiro ~/.tcshrc (+) ou, se ~/.tcshrc não for encontrado, ~/.cshrc, então ~/.history(ou o valor da histfile shellvariável), então ~/.logine finalmente ~/.cshdirs(ou o valor da variável shell dirsfile) (+ ). O shell pode ler /etc/csh.loginbefore em vez de after /etc/csh.cshrc, e ~/.login before em vez de after ~/.tcshrcou ~/.cshrcand ~/.history, se assim for compilado; veja a variável shell da versão. (+)

Shells sem login somente leitura /etc/csh.cshrce ~/.tcshrc/ou ~/.cshrc na inicialização.

[... resto da seção aparada...]

Eu pessoalmente gosto de usar apenas ~/.tcshrc. Se desejar, você pode "detectar" um shell de login da seguinte forma:

setenv PATH /bin:/sbin/:...

if ( $?prompt ) then
    exit
endif

# This is only for interactive shells
set color
set printexitvalue

informação relacionada