RHCSA系列:回顧基本命令和系統文檔 – 第1部分

RHCSA紅帽認證系統管理員)是紅帽公司提供的認證考試,該公司為企業社區提供開源操作系統和軟件,同時為組織提供支持、培訓和諮詢服務。

RHCSA Exam Preparation Guide

RHCSA考試是通過紅帽公司考試(代號EX200)後獲得的認證。 RHCSA考試是RHCT紅帽認證技術員)考試的升級版本,這個升級是強制性的,因為紅帽企業Linux已經升級。 RHCT和RHCSA之間的主要區別在於,RHCT考試基於RHEL 5,而RHCSA認證基於RHEL 6和7,這兩個認證的課程內容也有一定程度的差異。

這個紅帽認證系統管理員(RHCSA)對於在紅帽企業Linux環境中執行以下核心系統管理任務至關重要:

  1. 理解並使用處理文件、目錄、命令環境行和系統範圍/套件文檔所需的必要工具。
  2. 操作運行系統,即使在不同的運行級別中,識別和控制進程,啟動和停止虛擬機。
  3. 使用分區和邏輯卷設置本地存儲。
  4. 創建和配置本地和網絡文件系統及其屬性(權限、加密和ACL)。
  5. 設置、配置和控制系統,包括安裝、更新和刪除軟件。
  6. 管理系統用戶和組,以及使用集中式LDAP目錄進行身份驗證。
  7. 确保系统安全,包括基本防火墙和SELinux配置。

要查看您所在国家的考试费用并注册考试,请查看RHCSA认证页面。

在这个由15篇文章组成的RHCSA系列中,名为RHCSA(Red Hat认证系统管理员)考试的准备,我们将涵盖最新版本的Red Hat Enterprise Linux 7上的以下主题。

Part 1: Reviewing Essential Commands & System Documentation

在这个RHCSA系列的第1部分中,我们将解释如何以正确的语法输入和执行命令,在shell提示符或终端中查找、检查和使用系统文档。

RHCSA: Reviewing Essential Linux Commands – Part 1

先决条件:

至少具备基本Linux命令的轻微熟悉程度,例如:

  1. cd命令(更改目录)
  2. ls命令(列出目录)
  3. cp命令(复制文件)
  4. mv命令(移动或重命名文件)
  5. touch 指令(建立空白檔案或更新現有檔案的時間戳記)
  6. rm 指令(刪除檔案)
  7. mkdir 指令(建立目錄)

本文中展示了這些指令的正確使用方法,您可以透過本文建議的方法進一步了解每個指令的詳細資訊。

雖然並非必須,但由於我們將討論在 Linux 系統中尋找資訊的通用指令和方法,您應該嘗試按照以下文章中的說明安裝 RHEL 7。這將使後續的操作更加容易。

  1. Red Hat Enterprise Linux (RHEL) 7 安裝指南

與 Linux Shell 互動

如果我們透過 文字模式 登入畫面登入 Linux 系統,很可能會直接進入我們的預設 shell。另一方面,如果我們透過圖形使用者介面(GUI)登入,則需要手動開啟 shell,方法是啟動終端機。無論哪種方式,我們都會看到使用者提示符號,並可以開始輸入和執行指令(在輸入指令後,按下 Enter 鍵即可執行指令)。

指令由兩部分組成:

  1. 指令本身的名稱,以及
  2. 引數

某些被稱為選項(通常前面帶有連字符)的參數會以特定方式改變命令的行為,而其他參數則指定命令操作的對象。

type 命令可以幫助我們識別另一個特定命令是內建於 shell 中還是由獨立套件提供。需要區分這一點的原因在於我們將在哪裡找到有關該命令的更多信息。對於 shell 內建命令,我們需要查看 shell 的 man 頁面,而對於其他二進制文件,我們可以參考其自己的 man 頁面。

Check Shell built in Commands

在上面的例子中,cdtype 是 shell 內建命令,而 topless 是外部於 shell 本身的二進制文件(在這種情況下,命令可執行文件的位置由 type 返回)。

Source:
https://www.tecmint.com/rhcsa-exam-reviewing-essential-commands-system-documentation/