
Explore Linux file and directory permissions, including owner, group, and others, with read, write, execute, and special setuid, setgid, and sticky bits; view with ls -l and modify with chmod.
Learn vi/vim hands-on to edit files, switch between read-only view and insert mode, navigate lines, use visual mode for copy and paste, search and replace, and save or quit.
Master Linux process and job control: view processes with ps and top, run background tasks, and manage with fg, bg, jobs, and signals like 15 and 9.
Learn to schedule tasks with cron in Linux using crontab commands to install, list, edit, and remove jobs, and understand minutes, hours, day of month, month, and day of week.
Master linux user and group management with hands-on steps for adding users, assigning sudo privileges, inspecting groups and shadow files, and safely deleting users with home directories.
Explore how bios loads the master boot record and grub, then the kernel, root file system, initial ram disk, and systemd targets, with runlevels and rc.d startup and shutdown programs.
Explore loops in scripting, including for and while loops, with syntax demonstrations, and break and continue usage.
What is Linux ?
Linux is an open source operating system (OS). An operating system is the software that directly manages a system’s hardware and resources, like CPU, memory, and storage. The OS sits between applications and hardware and makes the connections between all of your software and the physical resources that do the work
Think about an OS like a car engine. An engine can run on its own, but it becomes a functional car when it’s connected with a transmission, axles, and wheels. Without the engine running properly, the rest of the car won’t work
How does Linux work?
Linux was designed to be similar to UNIX, but has evolved to run on a wide variety of hardware from phones to supercomputers. Every Linux-based OS involves the Linux kernel—which manages hardware resources—and a set of software packages that make up the rest of the operating system
The OS includes some common core components, like the GNU tools, among others. These tools give the user a way to manage the resources provided by the kernel, install additional software, configure performance and security settings, and more. All of these tools bundled together make up the functional operating system. Because Linux is an open source OS, combinations of software can vary between Linux distributions
In this Course we will learn:
Linux from the beginning – History and Evolution
Unix Architecture
Learn Linux From the scratch
Linux Directory Structure
Linux Commands Hands On
File and Directory Permissions
Processes and Job Control
Linux vs Unix
The Shell
Shell Scripting
The Linux Boot Process
Interview Preparation