
Discover the basics of Linux in this introductory lesson for beginners, focusing on essential commands and practical usage.
Explore the origin of unix and its power, stability, and multi-user capabilities, and see how linux relates to unix through its popular flavors.
Trace the origin of Linux and its open source licensing, and explore how Ubuntu and online downloads enable use on smartphones and Windows.
learn linux basics for beginners, including installation across different operating systems, storage concepts, and user management, with practical focus for oracle dba tasks and cross-distro command usefulness.
Explore the architecture of linux and compare its components, then examine the different shell options for executing shell scripts in linux.
Explore Linux architecture, including hardware, the kernel as the mediator between the operating system and hardware, and the shell as the command interpreter handling commands entered at the command prompt.
Explore Linux shells and their programming languages, choose a shell like bash, Bourne shell, csh, or ksh, and learn shell syntax differences to write and run scripts across multiple shells.
Choose and switch between shells, invoke other shells from a running session, and set a user’s default shell, with bash as the default.
Install Linux using VirtualBox on Windows, then download Oracle Enterprise Linux 5.9 and install it.
Learn how to download Oracle Enterprise Linux 5.9 from the official Oracle website, extract the zip, and use the ISO installer to set up a guest operating system for practice.
Learn how to run Linux on Windows using Oracle VirtualBox, including host and guest concepts, benefits of virtualization, and step-by-step install and basic interface to create a Linux guest.
Learn how to set up a virtual machine in VirtualBox, allocate RAM, create a virtual hard disk, attach an Oracle Enterprise Linux 5.9 ISO, and perform a custom partition layout.
Explore the linux file system architecture, including root, boot, swap, and user mount points, and learn how to allocate and format partitions during oel 5.9 installation.
Complete the post installation steps by accepting the license, disabling the firewall and security prompts, and skipping a new user since a root user already exists, then reboot.
Learn the Linux file system design and how to interact with its structure. Connect to Linux, use the Linux prompt, and navigate the file system with basic commands.
Discover the Linux interface, desktop, and file explorer; navigate the root file system, mount points, and key directories like home, bin, and etc, while recognizing the command-line emphasis.
Open a terminal to interact with Linux through a character-based interface. Understand how the prompt shows the user and machine, with the home symbol for the root user.
Navigate the Linux file system using cd and ls with options to view permissions, owner, group, size, and creation date, and find your present working directory with pwd.
Explore essential Linux commands, learn to create files and folders, understand Linux permissions, create and switch between users, and review memory management.
Master creating directories with mkdir, including -p for nested folders, understand the lost and found directory, verify with ls, and test permissions using touch and ls -l to inspect ownership.
Master the vi editor essentials for Linux administration, including command and insert modes, creating and editing files, saving with :wq, discarding with :q!, and searching with /.
Learn how to manage Linux users and groups, set default home directories, assign primary and secondary groups, and switch users with or without a dash for practical administration.
Learn how Linux permissions govern file creation and access, using touch, ls -l, and chmod to set owner, group, and others read, write, and execute.
Learn to manage memory in Linux and Unix by using the top command to identify high memory processes, optimize applications, and schedule resource-heavy tasks with teams to prevent RAM bottlenecks.
Learn shell scripting basics, write your first shell script, and understand what a shell script is while defining the logic for using Linux commands.
Learn how shell scripting automates command sequences by writing a first script that creates directories, copies files with absolute paths, and sets permissions to streamline Linux tasks.
Learn to run a shell script with sh, fix a chmod error, and set permissions to 777, then delete the folder and re-run or edit the modified line.
Linux system administration is one of the most in-demand skills in IT. Whether you're looking for expert test prep for the Linux Foundation Certified System Administration certification, need training to help start a new Linux IT career, transition to Linux from another platform, or you're just brushing up on your sysadmin skills, this course will teach you what you need to know.
This course is mainly targeted to two types of audience:
This entire course gives you overview of Linux, installation, file system, shell commands and shell scripting.
This course is designed to provide students with the necessary skills and abilities to work as a professional Linux system administrator. Students should have basic knowledge of Linux and its most common utilities and text editors.