Post

Linux Fundamentals [working]

Linux Fundamentals [working]

PART 1: BASICS

1.History of Linux Operating System and the Open Systems Standard

1.1 ๐Ÿ•ฐ๏ธ History of Linux Operating System
1.2 ๐ŸŒ The Open Source Project and OSI
1.3 ๐Ÿ“œ Open Source Licenses and Standards
1.4 ๐Ÿง Overview of Major Linux Distributions (Distros)
1.5 ๐Ÿ—๏ธ Overview of the Different Linux OS Architecture

2.Installation Basics in Linux

2.1 ๐Ÿ–ฅ๏ธ Designing the Disk Partitioning Scheme
2.2 ๐Ÿ’ฝ Ensuring /boot Conforms to Hardware Requirements
2.3 ๐Ÿ” Concept of Swap Space
2.4 ๐Ÿ“ฆ Understanding LVM (Logical Volume Manager)

3.Booting the System in Linux

3.1 ๐Ÿ”ง BIOS Boot Sequence
3.2 ๐Ÿš€ Linux Boot Events Overview
3.3 ๐Ÿ’ป Common Commands to the Boot Loader (GRUB)
3.4 โš™๏ธ Kernel Options at Boot Time
3.5 ๐Ÿ”„ Init Systems: SysVinit, SystemD, Upstart
3.6 ๐Ÿ” Changing Runlevels / Targets / Single User Mode
3.7 ๐Ÿ”š Reboot & Shutdown (with User Alerts)

4.The Linux Terminal / Command Line

4.1 ๐Ÿ”“ Opening the Terminal
4.2 โš™๏ธ Terminal Settings
4.3 ๐Ÿ” Common Terminal Commands
4.4 ๐ŸŽจ Customizing the Shell Prompt & Environment
4.5 โšก Creating Aliases

5.Determining Attached Hardware and Computer Peripherals

5.1 ๐Ÿง  How Linux Detects Hardware
5.2 ๐Ÿ› ๏ธ Tools to List Hardware Info
5.3 ๐Ÿ”Œ Tools to Manipulate USB Devices
5.4 ๐Ÿ’ฝ Manually Mount and Unmount Filesystems
5.5 ๐Ÿ” Automatically Mount Filesystems on Boot

6.Package Management

6.1 ๐Ÿ“ The Linux File System Structure (Simplified)
6.2 ๐Ÿ“š Managing Shared Libraries
6.3 ๐Ÿ“ฆ Debian Package Management
6.4 ๐Ÿ“ฆ RPM and YUM Package Management

7.Package Management

7.1 ๐Ÿ“ฆ Common Archiving Tools
7.2 ๐Ÿ“‚ Making Directories
7.3 ๐Ÿ“„ Copy, Move, Delete Files and Directories
7.4 ๐Ÿ” Finding and Locating Files

8.Text Editors, Text Streams, Filters, and Redirection

8.1 ๐Ÿ”ค Vi vs Vim
8.2 ๐Ÿ” Output Redirection & GNU Text Utilities
8.3 ๐Ÿ”— Streams, Pipes, and Redirects
8.4 ๐Ÿ” Search with Regular Expressions

9.File Permissions and Ownership in Linux

9.1 ๐Ÿ“„ Default File Permissions & umask
9.2 ๐Ÿ“œ Reading ls -l Output
9.3 ๐Ÿงฎ Managing Permissions
9.4 โš™๏ธ Customizing File Creation Mask (umask)
This post is licensed under CC BY 4.0 by the author.