1. Introduction to Linux 2. General Purpose Commands in Linux 3. Linux File System 4. File Management Commands in Linux 5. Archiving 6. File and Directory permissions 7. User Management Commands 8. Process Management Commands 9. Memory Management Commands 10. Package Management Commands 11. Introduction to Shell Programming 12. Shell Arithmatics 13. Shell File Operations 14. awk 15. grep 16. Perl 17. Sed (Stream Editor)