Command explanations cp tcsh.man /usr/share/man/man1/tcsh.1 : Tcsh doesn't install its man page correctly, so we do it manually. ln -s /usr/bin/tcsh /bin/csh : The FHS states that if there is a C shell installed, there should be a symlink from /bin/csh to it. This creates that symlink.