After completing this course, you will be a professional Linux administrator and ready to apply for Linux jobs.
Acquire advanced knowledge of Linux system administration and gain a deep understanding of Linux fundamentals and concepts.
By taking this course you’ll administrate Linux servers in a corporate environment.
You can better troubleshoot server issues and start automating tasks.
Design your own career path from scratch as a Linux professional.
LINUX ADMINISTRATION BOOTCAMP – BEGINNER TO ADVANCED
Linux is the one of the best operating system in the world. Linux is a popular, open source operating system that is easy to use and very secure. Most Fortune 500 companies are running their back-end servers on Linux/Unix based OS.
If you want to start your career in Linux and have little or no Linux knowledge, I can help you with this course. This course covers Linux installation, configuration, administration, troubleshooting, shell scripting, command line, operating system tools, and a lot more!.
In this course, I am going to assure you, the things I’m going to teach, will be very interesting and easily understandable. At the end of this course, you will Become a competent Linux systems engineer or administrator.
This course is also a good source to prepare you for Linux certifications.
These Lectures are more like live classroom training sessions with quizzes and homework.
I have also created quizzes for you to go through and test your knowledge.
Learning Linux can be daunting – I have designed this course keeping in mind the most important things I would need to know if I was starting my Career in Linux today.
Following is the list of topics I have covered in this course:
Section 1. Course Overview
- Course overview
Section 2. Installation of required software and accessing a Linux System
- Install Virtual Box
- Download & install Cent OS Linux
- Install Red Hat 8 with custom Partitioning on Virtual Box
- Download, install and connect through putty
- Different ways of accessing your Linux Server
Section 3. Linux Fundamentals
- The Linux directory structure
- Basic Linux commands cd, ls, cat, pwd, and more
- Listing files and understanding LS output
- Changing password of a user
- Finding files in your system
- Introduction to vi editor
- Copying directories and files
- Removing directories and files
- Moving and renaming directories and files
- Absolute vs Relative path of a directory
- Creating files and directories by command line
- Understanding the basic file and directory permissions
- Changing file permissions
- Modify file ownership for user and group
- Quiz
Section 4. Intermediate level Linux Skills
- Use of more and less command
- Use of head and tail commands
- Explanation of Tab Key Completion
- Use of history command
- Explanation of Wild Cards Characters
- Soft and Hard Links between files
- Input, Output and Error Redirection
- Explanation of grep Command
- Uses of Pipe
- Shell Aliases command
- Use of echo command
- Explanation of environment variables
- Connecting from one server to another
- Transferring and Copying files over the Network
- Counting of words, lines and characters
- Viewing and monitoring processes by command
- Schedule and automate tasks with Cron
- User and group administration
- Switching Users by command line
- The sudo utility
- Compressing and archiving files (using tar, gzip)
- Displaying and setting the hostname
- Find your IP address in Linux
- (using different ways of text file manipulation by using )tr, sort, diff and uniq command
- cut and sort command
- 32-bit vs 64-bit operating systems
- Finding system information using (uname, dmidecode)
- Root password recovery
- Explanation of sosreport for Redhat troubleshooting
- Monitor Users (who, last w, id)
- Message of the day (motd) and wall
- Quiz
Section 5. Managing Users and Groups
- User and group administration by command
- Create a User account with no login access
- Use of passwd command
- Password Aging on User accounts
- Create, modify and delete group accounts in Linux
- Activating and deactivating shadow password mechanism
- User authentication files
- Explanation of passwd file
- Explanation of shadow file
- Explanation of group file
- Explanation of gshadow file
- Switching Users
- The sudo utility
Section 6. Disk and Volume Management using (LVM, Parted)
- Introduction to partitioning and file system
- Introduction to LVM (The Logical Volume Manager)
- Add a new disk volume through Oracle Virtual Box
- Managing storage with partedmot
- Creating Physical Volumes (PVs), Volume Groups (VGs) and Logical
- Extending Volume Group (VG) and Logical Volumes (LV)
- Mirroring Logical Volumes
- Moving Volumes (Data) from one storage to another
- Removing Logical Volumes (LVs), Volume Groups (VGs) and Physical
Section 7. Networking using Linux
- Network Components
- Network Classes
- TCP and UDP Protocols
- The OSI model
- Ping Command
- Network Interfaces, configuration files and commands
- Find your IP address
- Add a network adapter through Oracle VM Virtual Box
- NIC Bonding