3CS6.2-FUNDAMENTALS OF LINUX & SHELL PROGRAMMING |
Units: I |
Introduction: Introduction to Open Source technology, different flavors of Linux
(ex:- Red Hat , Fedora, Ubuntu), Files System hierarchy, Logging in, changing
password (passwd command only), longname, man, xman, date, cal, time, banner,
info commands to access on line help.
Simple commands like ls, cp, mv, wc, sort, tsort, cat, cut, grep, dd, head, tail, uniq,
diff, echo, touch, which, whereis, whatis, type, who, whoami, finger, w (option and
variations included), tty, ,uname, printf, ps, pwd , history, exec, kill, pkill, clear,
lpstate, cancel, compress, uncompress, exit.
Directory commands like: Brief introduction to file system, mkdir, dir, cd, df,
dfspace, du, ll, dirname, rmdir, dir access permission, changing access permission
for files and directories like: chmod, chgrp, chown, hard & soft links. Environments
and path setting. I/O redirection & piping commands
|
Units: II |
vi editor: General startup of vi editor and it modes , Creating and editing files,
features of vi, screen movement , cursor movement, insertion, deletion, searching,
submitting operations, yank, put, delete commands, reading & writing files, exrc file
for setting parameters, advance editing techniques, vim (improved vi). |
Units: III |
Introduction to X-window system: x-window as client/ server system, concept of
window manager, remote computing & local displays, xinitrc file, customize X work
environment and application, customizing the fvwm window manager. Introduction
to package management using yum technology and rpm command, Browsing
internet using Mozilla Firefox and elinks tool.
|
Units: IV |
Shell: meaning and purpose of shell, introduction to types of shell. The command
line, standard input and standard output , redirection , pipes , filters special
characters for searching files and pathnames.
Bourne Again SHell: shell script-writing and executing, command separation &
grouping, redirection, directory stack manipulation, processes, parameters &
variables, keyword variables. Introduction Korn Shell and C Shell
|
Units: V |
Shell Programming: Control structures, the Here document, expanding NULL or
USET variables, Bulitins , functions, history , aliases, job control, file substitution,
source code management- RCS and CVS. awk utility.
|
|