
Explore Linux and Unix tips, automate tasks with scripting, and manage security and user privileges while learning DNS, DHCP, and SSH concepts in a hands-on environment.
Learn to use the man pages (manual) to find help for Linux commands, system calls, and configuration files, navigate with space and ctrl-f, and search by keyword or topic.
Master yum plugins for faster mirrors, security updates, and delta rpm, and discover package discovery with provides, group installs, and cache cleanup for efficient Linux administration.
Learn to use sort, unique, wc, head, tail, and grep to process text in shell scripts, pipe outputs, and monitor logs with tail -f.
Explore Perl as a full programming language designed for scripting within Unix and Linux, comparing it to Bash and other languages, and learn basics like scalars, arrays, semicolons, and comments.
Learn how Perl handles script arguments, using @ARGV and $0, counting args with $#ARGV, and applying for, foreach, and while loops with eq/ne operators.
Explore startup daemons and run levels, revealing how scripts configure services at boot, then trace the boot process from BIOS and bootloader to kernel loading with Grub, including multi-boot scenarios.
Master using sudo to run commands as root, explore password prompts and no-exit protections, and audit sudo activity with system logs for accountability.
Explore how real id, effective id, and supplementary groups determine a user's access and file permissions via the primary group, and how cpu time and nice value govern process priority.
Explore the /proc virtual file system to view a running process's files and descriptors, including redirects to logs, then use estrace to trace its system calls for troubleshooting.
Explore Linux file systems, how the kernel abstracts them, and how to mount and unmount devices while navigating absolute and relative paths with proper space handling.
Explore how uid and gid identify users and groups, and how passwd maps ids to names. Learn about home directories, startup files, and using finger for user details.
Learn to add a disk to a Linux system by creating a partition with fdisk, forming a physical volume, and creating a volume group and a logical volume.
Partition disks to divide space into primary and extended partitions, create separate file systems for root, home, var, and temp, and configure swap across multiple disks for performance and reliability.
Explore how raid manages data across multiple disks to provide protection and performance, covering raid levels 0, 1, 0+1, 5, 6, parity, mirroring, striping, and hot spares.
Have you dreamt of having a single resource which takes you from being a simple linux user to a wizard with an ability to operate, control and manage the complete backend infrastructure while handling system processes, users and software? Well, the wait is over. We have worked hard in researching and creating a comprehensive course which will cover all aspects on Linux/Unix System administration. We have included tips & tricks of professional administrators and potential pitfalls to help you all the way to build a solid foundation and conceptual understanding of Linux.
Our course starts with an introduction to the Linux system administration, as well as familiarizing you with the Bash Shell and even Unix and Linux shell scrips. It follows up with topics such as package management, Linux shell scripting guide, Unix and Linux commands, user management, and so on. The focus of this course is to cover everything that is required to become a great systems programmer. The course has been created with inputs from various professionals working in the banking, healthcare, and financial industries. So we have included topics which are important not only from a theoretical perspective but also have a tremendous practical utility.
The Linux tutorial will also cover things such as: where to start with Linux, its basic components such as unix scripting, package management, kernel, unix and linux shells, how to boot the system, control access, working with controlling processes, the file system, log files, adding new users, storage, etc. We will also cover security and how to secure your system, along with managing the network and debugging it.
This course includes everything that you need to know about getting started with Linux administration, learning Linux programming, and managing large backend infrastructure. Enroll now and let Linux show you the way.
What are the requirements?
Basic knowledge of Linux is essential to take this course
What am I going to get from this course?
Learn to perform advance Linux/Unix operations and manage infrastrcuture
Develop Professional Linux Administration Skills
Be a Linux power user
Master Shell Scripting guide, along with learning the BASH Script
Get a complete understanding of Linux computing environment
What is the target audience?
Students who want to become System Administrators will find this course a guide for life
What you get with this course?