Professional Documents
Culture Documents
1 Linux Syllabus 10 Jun 2k11
1 Linux Syllabus 10 Jun 2k11
PART I PART II PART III Basic GNU/Linux Commands GNU/Linux Installation / Basic System Configuration / Administration Network Services Installation / Configuration / Administration [Primary And Secondary Services]
Duration : 5-6 months
PART I
A. Basic GNU/Linux Commands
01. ls -al 05. cal 09. gcalc 13. mkdir, -p 17. rm, -fr 21. pwgen 25. shutdown 29. sync 33. history 37. eject -t 41. ps 45. wc -l, -b, -w 49. dmesg 02. vdir 06. date 10. kcalc 14. rmdir 18. passwd 22. login 26. halt 30. alias 34. fc 38. uptime 42. file 46. touch 50. klogd 03. dir 07. echo 11. pwd 15. cp 19. mkpasswd 23. logout 27. su 31. unalias 35. mc 39. mount 43. free 47. write 04. clear 08. bc 12. cd 16. mv 20. pwck 24. (^d) 28. exit 32. source 36. eject 40. umount 44. tree 48. wall
D. Archiving/Encoding/Compressing/Encrypting Files
106) 107) 108) 109) 110) 111) 112) 113) compress uncompress tar cpio crypt bzip2 gunzip gpg
E. Printing
114) 115) 116) 117) 118) lpq lpr lprm lpstat lpd
F. Process/Env/Job Control
119) 120) 121) 122) 123) 124) 125) 126) 127) 128) 129) 130) 131) 132) 133) 134) 135) 136) 137) 138) 139) 140) 141) 142) 143) 144) 145) 146) 147) 148) 149) w whoami who finger bg fg chfn jobs kill killall nice nohup printenv export top gtop readonly renice set env suspend tee times trap type typeset ulimit ls -i ln -s symlinks stat
G. Getting Help
150) 151) 152) 153) 154) 155) man info help apropos whatis makewhatis
J. GNU/Linux Editors
163) 164) 165) 166) pico vi joe emacs
L. Email Clients
173) 174) 175) 176) pine mutt kmail mozilla
M. Sound/Graphics/Viewers
177) 178) 179) 180) 181) 182) 183) 184) 185) 186) 187) 188) ee pixie kview kpaint kghostview ksnapshot gimp xpaint xsane xpdf xfig play
189) 190) 191) 192) 193) 194) 195) 196) 197) 198) 199) 200) 201) 202) 203) 204) 205) 206) 207) 208)
playmidi plaympeg playwave aumix cdda2wav cdp cdplay play playmidi plaympeg playwave mpg123 rec sox combine convert montage mogrify mikmod identify
N. GNU/Linux Shells
209) 210) 211) 212) bash sh csh chsh
P. X Window
235) 236) 237) 238) 239) 240) 241) startx startx --expert xterm tty stty xdm kdm
242) 243)
gdm gpm
Q. Module Management
244) 245) 246) 247) 248) 249) 250) modprobe modinfo -d <modulename> insmod lsmod rmmod depmod lspci
R. Quota Management
251) 252) 253) 254) 255) 256) 257) 258) 259) 260) 261) 262) 263) edquota quota quotacheck quotaoff quotaon repquota
S. Window/Desktop Managers
sawfish enlightenment blackbox startkde gnome-session fvwm2 icewm
T. Troubleshooting / Debugging
264) 265) 266) 267) 268) 269) 270) 271) 272) 273) 274) 275) 276) 277) 278) 279) 280) 281) 282) 283) 284) 285) 286) 287) 288) runlevel init 0 init 1 init 2 init 3 init 4 init 5 init 6 fdisk -l cfdisk fdformat badblocks autorun df -h du -ars e2label chroot dumpe2fs e2fsck -b fsck sync tune2fs swapon -a mkswap mknod
U. mtools
289) 290) 291) 292) 293) 294) 295) 296) 297) 298) 299) 300) 301) 302) 303) 304) 305) 306) 307) 308) 309) 310) 311) 312) 313) 314)
mattrib mbadblocks mcat mcd mcopy mdel mdeltree mdir mdu mformat minfo mlabel mkmanifest mmd mmount mpartition mrd mmove mren mshowfat mtoolstest mtype mzip xcopy mdoctor mwrite
PART II
GNU/LINUX INSTALLATION / BASIC SYSTEM CONFIG AND ADMIN
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. Hardware, Device Configuration and Installation GNU/Linux Filesystem/Layout -FSHSTND- FileSystem Hierarchy Standard System Initialization - inittab, rc.sysinit, rc Understanding Config Files and Scripts - initscripts and runlevels Understanding the GNU/Linux Boot Process BootLoaders - LILO and GRUB The cron system / anacron GNU/Linux Schedulers User Administration -adduser,login.defs, usermod etc Managing User and Group Disk Space Quotas - User Accounting The RedHat Package Manager - Installing Linux Software TCP/IP NW Mgmt / NWing Basics - route, ifconfig,ping,netstat,nmap,arp etc The XFree86 4.0.1 Window System Window Managers and Desktop Environments - blackbox,xfce etc Configuring and Using Remote X Servers and Clients - xhost Virtual Networking Computing with VNCserver Administering Logs with SYSLOG and Logrotation with logrotate Trouble Shooting - Working in Maintenance Mode - Login Challenges VerySerious TroubleShooting - Working in Debug or Rescue Mode - Challenges Connecting to the Internet - with BroadBand etc Shell Programming using the BASH shell - variables, functions, subshells etc NW Protocol Analyzers/Sniffers/Intrusion Detection- tcpdump, ethereal, tethereal Shared Library/Module Management - lsmod,rmmod,modprobe,insmod OpenSSH - The GNU/Linux Secure Shell - ssh, sshd, ssh-add, ssh-agent, scp sudo and su - Giving users SuperUser Privileges xcdroast,mkisofs,cdrecord- Burning CDs, Creating ISOs, dumps etc automounters - autofs LVM - Logical Volume Manager - volume groups, physical and logical volumes, resizing LVs etc
13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
PART III CORE GNU/LINUX NETWORKING DEPARTMENTAL AND INTERNETWORKING SERVICES SETUP