Linux Administration

Linux Administration

Duration : 20 Hours

Student, who want to build expertise on Cloud Computing , Big Data, DevOps & IOT technologies, must have basic understanding of Linux Systems. This course help non-unix/linux user to build a solid foundation in Linux/Unix.

Course Features

Certificate Trainer: 10+ Years of IT Exp
24/7 Support Live Class Video Recording

1. Linux/Unix Introduction
1.1 Various Linux Distributions
1.2 Linux/Unix OS Family Tree
1.3 Linux/Unix based devices
1.4 Why Linux
1.5 How to interact with Linux Global community
 
2. Linux Installation and directory structure
2.1 Disk Partitioning
2.2 Tree structure of directories
2.3 Linux Filename & File Pathname
2.4 Step by step Linux Installation
 
3. Linux Command Linux Help
3.1 Login in Linux System
3.2 Why Help ?
3.3 How to get help ?
3.4 Linux man pages
 
4. Basics of Linux commands
4.1 Introduction
4.2 Fundamental of Linux Commands
4.3 Basic linux commands like echo, who, ls , date etc
4.4 Hands on exercises
 
5. Basic File & Directory Commands
5.1 Introduction
5.2 Directory related commands (pwd, cd, mkdir, rmdir)
5.3 Files related basic commands (ls,touch, cat, cp , mv, rm etc
5.4 Hands on exercises
 
6. Linux Special Characters
6.1 Introduction to Linux Special Characters
6.2 Hands on exercises
 
7. Linux File Permission Model
7.1 Introduction
7.2 Why File Permission Model ?
7.3 How to check & change file permission
7.4 Hands on exercises
 
8. Systems runlevel & Services
8.1 Introduction
8.2 System runlevel
8.3 List, start/stop/status system services
8.4 Hands on exercises
 
9. Linux Process Management
9.1 Introduction
9.2 What is a Process?
9.3 Process Lifecycle
9.4 Process States
9.5 Viewing Processes
9.6 Signals
9.7 Tools to Send Signals
9.8 How to get system usage
9.9 How to kill and stop a process
9.10 How to run a process in background and foreground
9.11 Hands on exercises
 
10. Piping
10.1 Introduction to Linux piping mechanism
10.2 Different ways to use piping
10.3 Hands on exercises
 
11. Searching information on System
11.1 Introduction
11.2 How to find file with matching patterns
11.3 How to find information in files
11.4 How to find debug information in logs
11.5 Hands on exercises
 
12. Archiving and Compression
12.1 Archives with tar
12.2 Gunzip Compression Utility
12.3 Hands on exercises
 
13.Vi/Vim Editor
13.1 Introduction to vi/vim/gvim Editor
13.2 Different vi/vim Modes
13.3 Moving around
13.4 Editing text
13.5 Change text
13.6 Undo and repeat
13.7 Copy, cut and paste
13.8 Hands on exercises
 
14. Linux User Model
14.1 Introduction to Linux User Model
14.2 Add/Modify/Delete User
14.3 Add/Modify/Delete Users Group
14.4 List user information
14.5 Change user password
14.6 Lock and Unlock user account
14.7 Sudo user
14.8 Create sudo user
14.9 Sudo and su command
14.10 User environment.
14.11 Hands on exercises
 
15. Linux Networking
15.1 Introduction
15.2 Check/Assign system IP Address
15.3 System Routing Information
15.4 Check/Modify Linux System DNS Server
15.5 Hands on exercises
 
16. Remote Login
16.1 Introduction to ssh & scp
16.2 How to use ssh
16.3 How to use scp
 
17. Linux File-Systems
17.1 Different types of filesystems
17.2 Mount/umount filesystem
17.3 Hands on exercises
 
18. Linux System information
18.1 Introduction
18.2 Linux System logging information
18.3 Hands on exercises

Basic familiarity with any operating system is must.

During the course , following topics will be covered
  1. Why Linux is fastest growing OS ?
  2. What is the difference between different linux distribution
  3. Linux Installation
  4. Hands on linux command line
  5. Vi, the standard Unix editor;
  6. Linux/Unix Permission Model, User Model  & Process Model
  7. Linux Systems Services and RunLevels
  8. How to work with remote systems
  9. Basics of Networking, Filesystems & Systems Logs

Registered Office:

Impecabble Research Lab

C-102, Bloom Tower,My World
    Baner, Pune, 411045
 +1.404.828.0450 (US)
 +91-7798188384 (India)
contact@irlabs.io
Contact Us