Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
Both csh and tcsh provide a shorthand notation for referring to user account home directories, and tcsh provides a shorthand for referring to entries in your directory stack.
The shell interprets ˜ or ˜name at the beginning of pathnames to mean your home directory, or the home directory for user name. These shortcuts give you a quick way to refer to any user's home directory, without typing (or even knowing) the actual pathname. Thus, if I want to see what files carl has in his home directory, I don't have to know where that directory is; I just type the following command: