============================= Basic Unix/Linux Command List ============================= -IAN! idallen@idallen.ca This is a list of basic Unix/Linux command names used in this course and the week number in which they were first introduced and described. A missing week number means the command hasn't been formally introduced yet. All these command names have manual pages (though some of them are built-in to the shell and are described in the man page for the bash shell, e.g. exit is described deep inside in "man bash"). Keep a notebook with these command names in it; you will be required to learn and remember at least some of what each of these commands can do: 2 apropos (synonym for: man -k) 4 awk ( '{ print $3 }' '{ print $NF }' ) 2 bash 2 cal (9 1752) 2 cat 4 chmod ( +x ) 2 cp 2 date 2 diff (-u) 6 display 2 du 2 echo (shell built-in and external) 2 exit (shell built-in) 3 fdisk ( -l ) 2 file 2 find 2 grep (-v -w) 3 grub-install 2 head (-5) 2 hostname 4 last -a 2 less 2 ls ( -l -a ) 2 man (-k) 2 more 3 mount 2 mv 2 passwd 2 pwd (shell built-in and external) 2 rm ( -r ) 4 rpm ( -e -q -qa -qf -qi -ql ) 4 scp (-p -P) 2 script 2 sleep (10) 3 slocate 2 sort (-n -r -u) 2 ssh (-l -p) 2 stty (erase '^H' or '^?') 6 sum 2 tail (-5) 2 touch 3 umount 3 uniq (-c) 4 urpmi ( --auto-select ) 4 urpmi.addmedia ( --distrib --update ) 4 urpmi.update ( -a ) 4 urpmf 4 urpmq ( --list-media --sources ) 1 vi, vim 3 w 2 wc 3 whereis 3 which 2 who 6 xli