Nach dem login landet jeder CIP-Benutzer in einer sogenannten C-Shell (csh). Nach Start des X Window Systems werden in den xterm-Fenstern meist tcsh Shells gestartet (zum Verändern der login-Shell siehe unten). Dann bekommt man einen Kommandoprompt, hinter dem man Kommandonamen und durch Leerzeichen getrennt Argumente und die Kommandos übergeben kann. Vor dem eigentlichen Start eines Programms werden jedoch noch eine ganze Reihe von Arbeitsschritten auf der eingegebenen Kommandozeile durchgeführt, wie etwa die Auflösung von Aliasen, Variablen uvm. Während der Eingabe bietet die tcsh eine Menge an Hilfen an, um u.a. den Tippaufwand zu reduzieren.
In diesem Kapitel werden auch die grundsätzlichen Möglichkeiten der Shell im Umgang mit Aliasen, Variablen usw. erklärt. Einige weitergehende Informationen, die man benötigt, wenn man die Konfigurationsdateien der Shell verändern oder Shell-Scripten schreiben möchte, sind in den folgenden Kapiteln zu finden.