RHCSA bootcamp (Arabic)
-
Foundations and environment setup
12 lessons- Introduction to RHCSA and RHEL 10
- Lab setup and VirtualBox installation
- Installing RHEL 10
- Accessing the command line
- Linux File System Hierarchy (FHS)
- Essential file management
- Working with text files (Vim and Nano)
- Hard links vs soft links
- Getting Help
- I/O Redirection and Piping
- Text processing (head, tail, grep, and regex)
- User switching basics (sudo and su)
-
Bash shell mastery
2 lessons- Understanding the Bash shell
- Command history and aliases
-
File and directory operations
3 lessons- Directory operations
- File Searching with find
- File Compression and Archiving
-
File and Directory permissions
5 lessons- Understanding Linux Permissions
- Changing permissions with chmod
- Ownership and chown
- Special Permissions
- Default Permissions and umask
-
User and Group Administration
6 lessons- Understanding Users and Groups
- Creating and managing users
- Password Management
- Modifying and Deleting Users
- Group Management
- sudo and Administrative Access
-
Package management with DNF
7 lessons- Understanding Package Management
- DNF Basic Operations
- Searching and Querying Packages
- Package Groups - missing
- Repository Management
- DNF History and Transactions
- RPM Command Basics
-
System services with SystemD
6 lessons- Understanding systemd
- Managing Services with systemctl
- Enabling and Disabling Services
- Service Configuration and Troubleshooting
- Scheduled Tasks with systemd Timers
- Legacy Task Scheduling with cron
-
Network configuration
6 lessons- Linux networking fundamentals
- NetworkManager Overview
- Configuring Network Interfaces
- Managing Network Connections
- Hostname and Name Resolution
- Network Troubleshooting
-
Linux security
6 lessons- Firewall Basics with firewalld
- Managing Firewall Rules (Services & Ports)
- Advanced Firewall Configuration
- Introduction to SELinux
- SELinux Management
- SELinux Troubleshooting
-
Disk and partition management
7 lessons- Storage Fundamentals
- Partitioning with fdisk and gdisk
- Creating and Managing Partitions
- File System Creation
- Mounting File Systems
- Persistent Mounts with /etc/fstab
- Automounting with Autofs
-
Logical Volume Management (LVM)
7 lessons- LVM Concepts and Architecture
- Creating LVM Storage
- Managing Physical Volumes
- Managing Volume Groups (LVM)
- Managing Logical Volumes
- Extending File Systems
- Swap Space Management
-
Processes and system monitoring
5 lessons- Understanding Processes
- Process Monitoring Tools
- Managing Processes
- Process Priority and Nice Values
- Background and Foreground Jobs
-
System logging and analysis
3 lessons- Systemd Journal and journalctl
- System Log Files
- System Performance Monitoring
-
Exam preparation
0 lessons