|
No. |
Module |
Details |
|
1. |
Linux Structure |
|
|
2. |
Introduction to Linux Shell |
|
|
3.
|
Linux Commands |
|
|
4. |
Types of Operators |
|
|
5. |
Different types of Filter Utility
|
|
|
6. |
File Archive and Compression |
|
|
7. |
System Resources |
|
|
8. |
Shell Programming |
|
|
9. |
Shells (bash) structured Language Constructs
|
|
|
10. |
Job Scheduling |
|
|
11. |
Remote Connection |
|
Shell Script Illustrations
- Script to read a file.
- Script to parse a file.
- Script to illustrate functions with arguments.
- Script to illustrate command line arguments inside functions.
- Script to illustrate shift operator in command line arguments.
- Script to illustrate the difference between function arguments and variables.
- Script to illustrate the recursive functions.
- Script to illustrate command line arguments.
- Script to illustrate array concepts.
- Script to increment and replace only the digits in a file.
and much more …
Real Time Scenarios
- Script to validate strength of a user password.
- Script to validate the root user privilege.
- Script to automatically trigger mail if disk space usage of the file system reaches 90%.
- Script to validate the type of all the files in the current directory.
- Script to rotate log files if reaches max size.
- Script to exit application if the user response took too long.
- Script to trigger mail with list of files that occupies space more than 1 MB.
- Script to backup files older than 3 days.
- Script to backup last 5 files modified on particular date.
- Script to overload a system and kill the process that overloads.
- Script to copy files from / to other servers through scp with and without password.
- Script to execute commands in multiple remote servers and obtain the output in the local server with and without password.