csh.cshrc
e csh.login
são versões globais de ~/.cshrc
e ~/.login
(ou ~/.csh_login
), por ex. arquivos de configuração do csh. Quando o csh é executado, ele lê /etc/csh.cshrc
e ~/.cshrc
(ele também lê os dois arquivos cshlogin). Quando o usuário não tiver ~/.cshrc
em seu diretório inicial, o csh só poderá ler /etc/csh.cshrc
. Esse é o caso porque, então, a raiz (ou alguém com, por exemplo, direitos sudo corretos) pode definir /etc/csh.cshrc
para conter as configurações básicas e cada usuário pode personalizar suas próprias configurações em ~/.cshrc
.