Skip to content

Commit

Permalink
Change chapter 3
Browse files Browse the repository at this point in the history
  • Loading branch information
RHCSA committed Dec 4, 2024
1 parent b4fc527 commit 6d5cf19
Show file tree
Hide file tree
Showing 11 changed files with 30 additions and 10 deletions.
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 01- Boot, reboot, and shut down a system normally:

The RHCSA exam topic **"Boot, reboot, and shut down a system normally"** is fundamental for system administration. This topic tests your ability to start, restart, and power off a system using standard Linux commands. You must know how to interact with **`systemctl`**, the **GRUB bootloader**, and handle tasks related to managing system services during the boot process.

---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 02- Boot systems into different targets manually:

The RHCSA exam topic **"Boot systems into different targets manually"** focuses on your ability to control how a Linux system boots using **systemd targets**. In systemd-based systems (such as RHEL), **targets** are analogous to runlevels in older SysVinit systems, determining the operational state of the system (e.g., graphical mode, multi-user mode, or rescue mode).

Understanding how to boot into different targets is essential for troubleshooting, configuring boot behavior, and maintaining systems. This includes switching between targets in a running system, changing the default boot target, and booting into specific targets using the **GRUB bootloader**.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 03- Interrupt the boot process in order to gain access to a system:

The RHCSA exam topic **"Interrupt the boot process in order to gain access to a system"** is crucial for situations where you need to recover a system, reset forgotten passwords, or fix critical boot issues. You need to understand how to interrupt the boot process using the **GRUB bootloader** to gain privileged access (often root access) without requiring the system’s normal authentication process.

This knowledge is essential for troubleshooting and recovering systems that cannot be accessed normally.
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 04- Identify CPU and Memory intensive processes and kill processes:

The RHCSA exam topic **"Identify CPU/memory intensive processes and kill processes"** tests your ability to monitor system performance, identify resource-hungry processes, and terminate those processes if necessary. This skill is essential for managing system resources, troubleshooting performance issues, and maintaining system stability.


Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 05- Adjust process scheduling:

The RHCSA exam topic **"Adjust process scheduling"** tests your understanding of how to manage process priorities in Linux using the **nice** and **renice** commands. These commands allow you to adjust the **priority** at which processes run, which directly impacts how much CPU time they receive. Processes with higher priority will get more CPU time, while those with lower priority will get less.


Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 06- Manage tuning profiles:

The RHCSA exam topic **"Manage tuning profiles"** involves the use of the **`tuned`** service to optimize system performance for different workloads. **`tuned`** is a daemon that dynamically adapts the system settings based on the active profile, which can be optimized for tasks such as power saving, throughput, or latency.


Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 07- Locate and interpret system log files and journals:

The RHCSA exam topic **"Locate and interpret system log files and journals"** tests your ability to work with system logs, which are crucial for troubleshooting, monitoring, and maintaining system health. On **RHEL-based systems**, logs are managed by **`rsyslog`** and the **systemd journal**, and you’ll need to be able to locate, view, and interpret these logs.

---
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 08- Preserve system journals:

For the **RHCSA (Red Hat Certified System Administrator) exam**, the topic of **preserving system journals** refers to managing the system logs that are stored by the **`systemd` journal**, which is a central component responsible for logging system activities and events on a Red Hat-based Linux system (like RHEL or CentOS).


Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 09- Start, stop, and check the status of network services:

For the **RHCSA Exam** topic **"Start, stop, and check the status of network services"**, you'll need to demonstrate your ability to manage network-related services on a Red Hat-based system using `systemctl`, the command-line tool for interacting with the `systemd` system and service manager. Network services can include `NetworkManager`, `sshd`, and others related to networking functionality.

Here’s what you need to know and some example questions:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
## 10- Securely transfer files between systems:

The RHCSA exam topic **"Securely transfer files between systems"** focuses on securely transferring files between different Linux systems using tools like **`scp`** (secure copy), **`sftp`** (secure file transfer protocol), and **`rsync`** over SSH. These tools are essential for moving files across systems securely by encrypting the transfer to prevent eavesdropping and unauthorized access.


Expand Down
20 changes: 10 additions & 10 deletions index.html
Original file line number Diff line number Diff line change
Expand Up @@ -363,16 +363,16 @@ <h2>Chapter 02: Create simple shell scripts:</h2>
<div id="chapter3" class="tab-content">
<h2>Chapter 03: Operate running systems:</h2>
<div class="gradual-buttons">
<button onclick="loadMarkdown('https://raw.githubusercontent.com/hmdhszd/Red-Hat-Certified-System-Administrator-RHCSA/main/contents/01-%20Understand%20and%20use%20essential%20tools/01-%20Access%20a%20shell%20prompt%20and%20issue%20commands%20with%20correct%20syntax.md', 'chapter3')">01- TEST</button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('.md', 'chapter3')">01- </button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/01-%20Boot%2C%20reboot%2C%20and%20shut%20down%20a%20system%20normally.md', 'chapter3')">01- Boot, reboot, and shut down a system normally</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/02-%20Boot%20systems%20into%20different%20targets%20manually.md', 'chapter3')">02- Boot systems into different targets manually</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/03-%20Interrupt%20the%20boot%20process%20in%20order%20to%20gain%20access%20to%20a%20system.md', 'chapter3')">03- Interrupt the boot process in order to gain access to a system</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/04-%20Identify%20CPU%20and%20Memory%20intensive%20processes%20and%20kill%20processes.md', 'chapter3')">04- Identify CPU and Memory intensive processes and kill processes</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/05-%20Adjust%20process%20scheduling.md', 'chapter3')">05- Adjust process scheduling</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/06-%20Manage%20tuning%20profiles.md', 'chapter3')">06- Manage tuning profiles</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/07-%20Locate%20and%20interpret%20system%20log%20files%20and%20journals.md', 'chapter3')">07- Locate and interpret system log files and journals</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/08-%20Preserve%20system%20journals.md', 'chapter3')">08- Preserve system journals</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/09-%20Start%2C%20stop%2C%20and%20check%20the%20status%20of%20network%20services.md', 'chapter3')">09- Start, stop, and check the status of network services</button>
<button onclick="loadMarkdown('https://raw.githubusercontent.com/RHCSA/RHCSA.github.io/refs/heads/main/contents/03-%20Operate%20running%20systems/10-%20Securely%20transfer%20files%20between%20systems.md', 'chapter3')">10- Securely transfer files between systems</button>
</div>
<div class="markdown-container">
<div class="text-content"></div>
Expand Down

0 comments on commit 6d5cf19

Please sign in to comment.