![](icons/pad.gif)
![](icons/tube-top.gif)
![](icons/pad.gif) ![->](icons/tube-button.gif) ![Title Page](icons/title_text.gif)
![](icons/pad.gif) ![->](icons/tube-button.gif) ![Intro](icons/intro_text.gif)
![](icons/pad.gif) ![->](icons/tube-button.gif) ![Unix](icons/Unix_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![Overview](icons/Uoverview_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![File Structure](icons/Ufiles_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![Online Manual](icons/Uonline_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![Basic Commands](icons/Ubasics_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![Additional Commands](icons/Uadvanced_text.gif)
![](icons/tube-subbutton-marker.gif) ![->](icons/tube-subbutton.gif) ![Login files](icons/Ulogin_text.gif)
![](icons/pad.gif) ![--->](icons/tube-subsubbutton.gif) ![.cshrc](icons/ULcshrc_text.gif)
![](icons/pad.gif) ![--->](icons/tube-subsubbutton.gif) ![.login](icons/ULlogin_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![Special characters](icons/Uspecial_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![Miscellaneous Tips](icons/Umisc_text.gif)
![](icons/pad.gif) ![-->](icons/tube-subbutton.gif) ![Things to try](icons/Utry_text.gif)
![](icons/pad.gif) ![->](icons/tube-button.gif) ![Vi editor](icons/Vi_text.gif)
![](icons/pad.gif) ![->](icons/tube-button.gif) ![Mirror sites](icons/mirrors_text.gif)
![](icons/pad.gif) ![->](icons/tube-button.gif) ![Further reading](icons/links_text.gif)
![](icons/tube-elem.gif)
![[ Up ]](icons/tube-up.gif)
![[Prev]](icons/tube-prev.gif) ![[Home]](icons/tube-home.gif) ![[Next]](icons/tube-next.gif)
![[Author]](icons/tube-author.gif) |
Every time you log in, the Unix shell searches your home directory
for certain files and executes the commands in them. This allows you
to customize your Unix session. There are two initialization files
that I will discuss here. The .cshrc (pronounced `dot-see-shirk')
file and the .login (pronounced `dot-login') file. The
.cshrc file is executed every time a new C shell is started.
The .login is executed after the .cshrc file only
when you initially log in. Generally, environment variables should
be set in the .login file, and alias and set
commands should be in the .cshrc file so that every new copy
of the C shell will be able to use them.
© 1993-1998 Christopher C. Taylor
|