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 .