UrbanPro
true

Linux fundamentals and shell scripting

LIVE
4 reviews
10 Hours

Course offered by Ramya

4 reviews

No.

Module

Details

 

1.

 

Linux Structure

  • The Operating System
  • Architecture
  • Features
  • The File System

 

 

2.

Introduction to Linux Shell

 

  • What is Linux Shell and its types?
  • How to use Shell?
  • What is Shell Script ?
  • Why to Write Shell Script ?

 

3.

 

Linux Commands

  • Login, passwd, cd, pwd, Ls, date, cal, cp, mv, cat, mkdir, rm, rmdir, Head, tail, wc, chmod, echo, more, less, cmp, diff, touch, tee, file.

 

4.

Types of Operators

  • Arithmetic Operators
  • Relational Operators
  • Boolean Operators
  • String Operators
  • File Test Operators
  • Re-directional operators

 

 

 

5.

Different types of Filter Utility

 

 

  • Sort and uniq usage
  • Meta-characters and Regular Expressions
  • Finding matching pattern using grep and egrep utility
  • Pipes
  • Selecting portion of a file using cut/Paste utility
  • Translating range of characters using tr utility
  • sed & awk utility - Editing file without using editor
  • find utility
  • Combining other filter utility with xargs

 

 

6.

File Archive and Compression

  • Tar – archive and extract
  • Zip,gzip – compress and decompress

7.

System Resources

  • Df, Du, Top, Kill, Ps. Who, Hostname, uname

 

 

8.

Shell Programming

  • How to write shell script
  • Variables in shell
  • Quote Substitution
  • The read Statement
  • More commands on one command line
  • Command Line Processing
  • Usage of Array and variables

 

 

 

9.

Shells (bash) structured Language Constructs

 

  • Decision making in shell script
  • test command or [ expr ]
  • if...else...fi / Nested Ifs
  • Loops in Shell Scripts - Difference types
  • The case Statement
  • Local and Global Shell variable
  • Functions in Shell Script
  • Function Arguments
  • Execute shell scripts in debug mode


10.

Job Scheduling

  • At
  • Crontab
  • Bg – background jobs
  • Fg – foreground jobs

 

11.

Remote Connection

  • Sftp
  • Scp
  • Ssh

Shell Script Illustrations

  1. Script to read a file.
  2. Script to parse a file.
  3. Script to illustrate functions with arguments.
  4. Script to illustrate command line arguments inside functions.
  5. Script to illustrate shift operator in command line arguments.
  6. Script to illustrate the difference between function arguments and variables.
  7. Script to illustrate the recursive functions.
  8. Script to illustrate command line arguments.
  9. Script to illustrate array concepts.
  10. Script to increment and replace only the digits in a file.
    and much more …

 

                                              Real Time Scenarios

 

  1. Script to validate strength of a user password.
  2. Script to validate the root user privilege.
  3. Script to automatically trigger mail if disk space usage of the file system reaches 90%.
  4. Script to validate the type of all the files in the current directory.
  5. Script to rotate log files if reaches max size.
  6. Script to exit application if the user response took too long.
  7. Script to trigger mail with list of files that occupies space more than 1 MB.
  8. Script to backup files older than 3 days.
  9. Script to backup last 5 files modified on particular date.
  10. Script to overload a system and kill the process that overloads.
  11. Script to copy files from / to other servers through scp with and without password.
  12. Script to execute commands in multiple remote servers and obtain the output in the local server with and without password.

About the Trainer

5 Avg Rating

4 Reviews

9 Students

2 Courses

Ramya

Corporate Trainer

8 Years of Experience

I am a freelance corporate/individual trainer on Unix Shell Scripting for freshers and lateral professionals as well. I am all passionate about teaching Shell Scripting with 10+ years of experience. I guarantee you that my training sessions would be much worthy than your money. I put my heart and soul to make you understand any single concept. I can provide 1-1 online sessions at your convenient timings. I provide learning documents, practice exercises and real time shell scripts.

Reviews (4)

5 out of 5 4 reviews

Ramya https://www.urbanpro.com/assets/new-ui/provider-female-100X100.png Noombal Icon
5.0054
Ramya
D

Unix Shell Scripting Training

"The classes were full of knowledge and the examples were built around the particle problems. Thanks for such a great training. It was really helpful to manage your tasks. "

Ramya
B

Unix Shell Scripting Training

"Excellent trainer, The instructor was very knowledgeable and ensuring questions were answered. I would definitely recommend other to join the classes for shell scripting. "

Ramya
D

Unix Shell Scripting Training

"Ramya is very professional and timely. She teaches you exactly according to your requirement and she is very fast in delivering what ever we want to learn. She is a excellent trainer for unix shell and Linux scripting. I would love to interact her. All the best ramya. "

Ramya
A

Unix Shell Scripting Training

"Thank you Ramya. You provided very good support. I must say you're the best in shell scripting and you've got very good knowledge and understanding in shell scripting. "

View All
Have you attended any class with Ramya?

Tutor has not setup batch timings yet. Book a Demo to talk to the Tutor.

Different batches available for this Course

5 out of 5 4 reviews

Ramya https://www.urbanpro.com/assets/new-ui/provider-female-100X100.png Noombal Icon
5.0054
Ramya
D

Unix Shell Scripting Training

"The classes were full of knowledge and the examples were built around the particle problems. Thanks for such a great training. It was really helpful to manage your tasks. "

Ramya
B

Unix Shell Scripting Training

"Excellent trainer, The instructor was very knowledgeable and ensuring questions were answered. I would definitely recommend other to join the classes for shell scripting. "

Ramya
D

Unix Shell Scripting Training

"Ramya is very professional and timely. She teaches you exactly according to your requirement and she is very fast in delivering what ever we want to learn. She is a excellent trainer for unix shell and Linux scripting. I would love to interact her. All the best ramya. "

Ramya
A

Unix Shell Scripting Training

"Thank you Ramya. You provided very good support. I must say you're the best in shell scripting and you've got very good knowledge and understanding in shell scripting. "

Have you attended any class with Ramya?

Reply to 's review

Enter your reply*

1500/1500

Please enter your reply

Your reply should contain a minimum of 10 characters

Your reply has been successfully submitted.

Certified

The Certified badge indicates that the Tutor has received good amount of positive feedback from Students.

Different batches available for this Course

tickYou have successfully registered

Linux fundamentals and shell scripting by Ramya

Ramya picture
LIVE
(4 reviews)

Class
starts in

01

Hour

01

Min

01

Sec

Select One

Register Now

Do you want to Register for this Free class?

Yes, Register No, not right now

Tell us a little more about yourself

Linux fundamentals and shell scripting by Ramya

Ramya picture
LIVE
(4 reviews)

Class
starts in

01

Hour

01

Min

01

Sec

Please enter Student name

Please enter your email address.

Please enter phone number.

Verify Your Mobile Number

Please verify your Mobile Number to book this free class.

Update

Please enter 10 digit phone number.

Please enter your phone number.

Please Enter a valid Mobile Number

This number is already in use.

Resend

Please enter OTP.

Or, give a missed call and get your number verified

080-66-0844-42

This website uses cookies

We use cookies to improve user experience. Choose what cookies you allow us to use. You can read more about our Cookie Policy in our Privacy Policy

Accept All
Decline All

UrbanPro.com is India's largest network of most trusted tutors and institutes. Over 55 lakh students rely on UrbanPro.com, to fulfill their learning requirements across 1,000+ categories. Using UrbanPro.com, parents, and students can compare multiple Tutors and Institutes and choose the one that best suits their requirements. More than 7.5 lakh verified Tutors and Institutes are helping millions of students every day and growing their tutoring business on UrbanPro.com. Whether you are looking for a tutor to learn mathematics, a German language trainer to brush up your German language skills or an institute to upgrade your IT skills, we have got the best selection of Tutors and Training Institutes for you. Read more