# TOPIC ASSIGNMENT
     
1 Brief history of UNIX and Linux Lab #1
2 Installing a Linux distribution
rootÏ
Lab #2
3 shell and bash shell
Essential utilities
Lab #3
4 Introduction to vi/vim Lab #4
5 Essential utilities (cont.) Lab #5
6 Filesystem and the Filesystem Hierarchy Standard (FHS) Lab #6
7 bash shell history
bash shell aliases and rc files
Lab #7
8 man pages
essential utilities (cont.)
Lab #8
9 vi/vim editor (cont.) Lab #9
10 special characters and shell variables Lab #10
11 path and $PATH Lab #11
12 path and $PATH (cont.) Lab #12
13 path and $PATH (cont.)
linking
Lab #13
14 Permissions Lab #14
15 Permissions (cont.) Lab #15
16 vi/vim editor (cont.)
umask
Lab #16
17 process control Lab #17
18 job control Lab #18
19 bc Lab #19
20 vi/vim editor (cont.) Lab #20
21 essential utilities (cont.) Lab #21
22 regular expressions and grep Lab #22
23 regular expressions and sed/awk Lab #23
24 bash shell command-line processing Lab #24
25 bash shell command-line processing Lab #25
26 bash shell scripting Lab #26
27 bash shell variables and functions
bash shell arithmetic
Lab #27
28 bash shell user input
bash shell scripting (cont.)
Lab #28
29 bash shell scripting (cont.) Lab #29
30   Lab #30