S290 - LINUX PROGRAMMING
UNIT - I
Linux Utilities
- File Handling Utilities
- Security by File Permissions (courtesy:Tutorials Point )
- Process Utilities (courtesy: guru99 )
- Disk Utilities
- Network Commands
- Text Processing Utilities
- Backup Utilities
- Pipes & Filters
UNIT - II
8_Shell Variables
Shell Script Variables
Shell Variables and Environment Variables
9 Command Substitution
10 shell Commands
11 12 Quoting and Environment Variables List
13 Test Command
17 Interrupt Processing (courtesy:Tutorials Point )
18 Functions
19 Debugging Shell Scripts
UNIT - III
1. File Concept
2. File System Structure
3. Inode
4. File Attributes
5. File types
6. Library Functions,Standard IO, Formatted IO and Stream Errors
10 kernel support for Files
11 System Calls
12 File Descriptors
13 Low level File access using System calls
14 File and Record Locking
15 File and Directory management
UNIT - IV
1.sed ppt
2.awk ppt
3. Built-in Functions ( courtesy : Tutorialspoint )
Arithmetic Functions
String Functions
Time Functions
Bit-Manipulation Functions
Miscellaneous Functions
4.awk - Using System commands in awk
5. Socket Programming Theory
6. Connection Oriented programs
UNIT - V
1.Process Creation and Termination in Ubuntu
Process Concept and process creation
process structure_1
process structure_2
Process State_1
Process state list in linux
process state list in linux and PCB
Process termination_1
Process termination_2
Note :- Process Creation and Termination from wrox - our second textbook
2. Scheduling Algorithms in Ubuntu
3. Page replacement algorithms in linux ( technical paper - courtesy -www.ijera.com)
4. InterProcess Communication
5. MultiThreading in Ubuntu
6. Ubuntu File System ( courtesy - Bhagyesh.S.Patel - SSBT's COET,Jalgoan)
Shell Script Variables
Shell Variables and Environment Variables
9 Command Substitution
10 shell Commands
11 12 Quoting and Environment Variables List
13 Test Command
17 Interrupt Processing (courtesy:Tutorials Point )
18 Functions
19 Debugging Shell Scripts
UNIT - III
1. File Concept
2. File System Structure
3. Inode
4. File Attributes
5. File types
6. Library Functions,Standard IO, Formatted IO and Stream Errors
10 kernel support for Files
11 System Calls
12 File Descriptors
13 Low level File access using System calls
14 File and Record Locking
15 File and Directory management
UNIT - IV
1.sed ppt
2.awk ppt
3. Built-in Functions ( courtesy : Tutorialspoint )
Arithmetic Functions
String Functions
Time Functions
Bit-Manipulation Functions
Miscellaneous Functions
4.awk - Using System commands in awk
5. Socket Programming Theory
6. Connection Oriented programs
UNIT - V
1.Process Creation and Termination in Ubuntu
Process Concept and process creation
process structure_1
process structure_2
Process State_1
Process state list in linux
process state list in linux and PCB
Process termination_1
Process termination_2
Note :- Process Creation and Termination from wrox - our second textbook
2. Scheduling Algorithms in Ubuntu
3. Page replacement algorithms in linux ( technical paper - courtesy -www.ijera.com)
4. InterProcess Communication
5. MultiThreading in Ubuntu
6. Ubuntu File System ( courtesy - Bhagyesh.S.Patel - SSBT's COET,Jalgoan)