Dot c s h r what?
When you log in, UNIX first looks at the .login file in your home directory, then, assuming you have t or c shell, at your .cshrc. This is where all the customization gets done (also in the .openwin-init if your desktop is openwindows or the .dtprofile if you use CDE).
This is where you set your path, manpath, environements, aliases, blah
blah. Many parameters common to CERI are already set for you. If you
want to change things, by far the best way to do it is to see how
someone else did it and modify it to meet your needs. The most
useful thing are aliases and jere are some examples that I use:
# note: to use a unix or shell command in its unaliased
# form, use the backslash, e.g. \cp.
# this is a comment
# this one tells me where I cd'ed to
alias cd 'cd \!*;echo $cwd'
# these don't ask me stupid questions when I try to copy
# or move files, but it is also dangerous
alias cp 'cp -i'
alias mv 'mv -i'
# these three are for stray dos people who happen to sit at my console
# when I forgot to lock it.
alias del 'echo This aint no PC; try rm'
alias type 'echo This aint no PC; try more'
alias dir 'echo This aint no PC; try ls'
# quick one for find
alias ff 'find . -name \!* -print'
# shortcut of listing all files
alias la 'ls -a'
# long list of all files, and it is usually more than one screen
alias ll 'ls -la \!* | more'
# why would you want ls without the -F switch?
alias ls 'ls -F'
# I almost always want case-insensitive when I use grep
alias grep 'grep -i'
# make two pages into one and tell the world it is mine, then print to the printer
alias prettyprint '/usr/openwin/bin/mp -l -o -s \!* < \!* | lpr'