I worked on Solaris8 initially (my first *nix like OS) and I found it very annoying where everything need to do with command line
.
I wrote down some of the very frequent commands and keep repeating every-time.
Funny thing is for the long time..I even didn't know the meaning of most of the commands and their flags. I used to use them just because my mentor told me that for some specific tasks you need to run this command or so. :P
Presently, I work on HP-UX, RHEL and Cygwin (at home).