General Purpose Utilities: banner, cal, date, calendar, who, printf, tty, stty, uname, passwd, lock, echo, tput,bc, script, spell and ispell.Navigating the File System: The file, what’s in a filename? the parent-child relationship, pwd, the Homedirectory, Absolute pathnames, using absolute pathnames for a command, cd, mkdir, rmdir, Relative pathnames,The UNIX file systemHandling Ordinary Files: cat, cp, rm, mv, more, lp, file, wc, od, split, cmp, comm., diff.
The vi editor: The Three Modes, Input Mode, Saving, The Repeat Factor, Command Mode, Deletion,Navigation, Pattern Search, Joining lines, Repeating the Last command, undoing the Last Editing Instructions,Search and Replace.Basic File Attributes: ls –l, the –d option, File Permissions, chmod.Security and File Permission: users and groups, security level, changing permission, user masks, changingownership and group
Interpretive Cycle, Shell Offerings, Pattern Matching, escaping and Quoting, redirection, /dev/null,/dev/tty, Pipes, tee, command substitution, shell variablesThe Process: process basics, PS, internal and external commands, running jobs in background, nice, at andbatch, cron, time commandsCustomizing the Environment: System Variables, profile, sty, PWD, Aliases, Command History, In-LineCommand Editing
More file attributes: hard link, symbolic link, umask, findSimple filters: pr, head, tail, cut, paste, sort, uniq, tr commands
Filters using Regular Expression and the grep Family: grep, Regular Expression, egrep, fgrep, a sedinstruction, Line Addressing, Inserting and Changing Test, Context addressing, writing selected lines to a file,The –f option, Substitution, Properties of Regular Expressions
Essential Shell Programming: shell script, read, exit, the if conditional, using Tests and [] to evaluateexpression, the case conditional expr, while: looping, for: looping with a list, set and shift, trap, debugging shellscripts with Set - X.Essential System Administration: root, administartor’s privileges, startup & Shutdown, managing disk space,cpio, tar
awk-Advanced Filters: Simple awk Filtering, Splitting a Line in to Fields, printf, the Logical and RelationalOperators, Number Processing, Variables, The -f option, The BEGIN and END Positional Parameters, get line,Built-in variables, Arrays, Functions, Interface with the Shell, Control Flow.Advanced Shell Programming: The sh command, export, cd, the Command, expr, Conditional ParameterSubstitution, Merging Streams, Shell Functions, eval, Exec Statement.
Operators, the ex mode, named buffered , Numbered Buffers, Entering Control Characters,Searching for a Character, Marking Text Customizing, vi