RHCE认证考试学习笔记(一):Linux基础入门

大家好,欢迎来到RHCE9学习笔记系列文章。RHCE(Red Hat Certified Engineer)是红帽认证工程师的简称,是Linux运维领域含金量很高的认证。本系列将根据我的学习笔记,带你一步步掌握RHCE9所需的核心知识。
今天的第一篇,我们从最基础的Linux管理开始,包括图形化与命令行的区别、Linux的目录结构、常用基础命令、通配符以及一些提高效率的快捷键。这些都是后续学习的基石。
1. Linux管理方式:GUI vs CLI
Linux系统有两种主要的交互方式:图形用户界面(GUI)和命令行界面(CLI)。
- GUI :通过图形软件操作,软件再通过内核请求硬件资源,最终将结果显示在屏幕上。适合日常简单操作。
- CLI :通过输入命令与系统交互,命令向内核请求资源,返回结果。这是服务器管理的核心方式,高效且强大。
在Linux中,我们可以通过快捷键切换终端:
Ctrl+Alt+F1~F6:切换到文字终端(tty1-tty6)Ctrl+Alt+F7:切换到图形界面(如果已启动)
系统启动时,可以选择默认运行级别:
bash
# 设置默认启动为图形界面(runlevel 5)
systemctl set-default graphical.target
# 设置默认启动为命令行模式(runlevel 3)
systemctl set-default multi-user.target
2. Linux一级目录结构
Linux的目录结构以根目录 / 为起点,下面是一些重要的一级目录及其作用:
| 目录 | 说明 |
|---|---|
/boot | 存放系统启动配置和内核文件 |
/dev | 设备文件,如硬盘、终端等 |
/etc | 系统配置文件 |
/home | 普通用户的家目录 |
/root | root用户的家目录 |
/media、/mnt、/run | 挂载点目录,用于临时挂载设备 |
/opt | 第三方软件安装目录 |
/proc | 虚拟文件系统,存放进程和内核信息 |
/sys | 系统设备信息 |
/tmp | 临时文件存放处 |
/usr | 用户软件资源,类似Windows的Program Files |
/var | 日志文件、缓存等动态数据 |
/bin、/sbin、/lib、/lib64 | 分别为普通用户命令、超级用户命令、库文件的符号链接 |
3. 基础命令速览
3.1 目录切换与查看
-
cd:切换目录
bashcd /etc # 绝对路径 cd .. # 上级目录 cd ~ # 当前用户家目录 cd - # 上次所在目录 -
pwd:显示当前工作目录 -
ls:列出目录内容
bashls -l # 详细列表(权限、大小、修改时间) ls -a # 显示所有文件(包括隐藏文件) ls -lh # 以人类可读方式显示大小
3.2 文件内容查看
-
cat:一次性显示整个文件
bashcat /etc/passwd -
head/tail:显示文件开头或结尾(默认10行)
bashhead -n 5 file tail -f /var/log/messages # 实时跟踪日志 -
more/less:分页查看大文件(less支持上下翻页) -
file:查看文件类型
bashfile test.sh
3.3 系统信息与帮助
-
whoami:显示当前用户名 -
date:显示系统日期时间,可自定义格式
bashdate +"%Y-%m-%d %H:%M:%S" -
cal:显示日历
bashcal 2024 -
man:查看命令手册
bashman ls -
history:查看历史命令记录 -
clear或Ctrl+l:清屏
3.4 用户切换与关机
-
su:切换用户
bashsu - username # 同时切换环境变量 -
shutdown:关机或重启
bashshutdown -h now # 立即关机 shutdown -r +5 # 5分钟后重启 -
init:切换运行级别
bashinit 0 # 关机 init 6 # 重启
4. 通配符
通配符用于匹配文件名,在命令行中非常实用:
-
*:匹配任意多个字符(包括0个)
bashls *.txt # 列出所有txt文件 -
?:匹配单个任意字符
bashls file? # 匹配file1, file2等 -
[abc]:匹配方括号内的任一字符
bashls [a-z]* # 以小写字母开头的文件 -
[^abc]:匹配不在方括号内的字符 -
\:转义特殊字符,使其失去原有含义
5. 常用快捷键
在命令行下,使用以下快捷键能极大提升操作效率:
| 快捷键 | 作用 |
|---|---|
Ctrl + a | 光标移动到行首 |
Ctrl + e | 光标移动到行尾 |
Ctrl + u | 删除光标到行首的内容 |
Ctrl + k | 删除光标到行尾的内容 |
Ctrl + w | 删除光标前的一个单词 |
Ctrl + y | 粘贴刚才删除的内容 |
Ctrl + l | 清屏(同 clear) |
↑ / ↓ | 浏览历史命令 |
Tab | 自动补全命令或文件路径(按两次显示所有可能) |
6. 命令格式与提示符
Linux命令的基本格式:
bash
command [options] [arguments]
例如:
bash
ls -l /home
选项可以组合,如 ls -la。如果命令太长,可以用反斜杠 \ 换行。
提示符 [user@host ~]$ 的含义:
user:当前用户名host:主机名~:当前目录(家目录缩写)$:普通用户提示符;#表示 root 用户
本篇我们了解了Linux的两种管理方式、目录结构、基础命令、通配符和快捷键。这些都是日常操作Linux的基础,希望大家多加练习,熟练掌握。
下一篇我们将深入探讨文件与目录的详细操作,包括创建、删除、复制、移动、链接以及隐藏属性等。敬请期待!
注意 :本文内容基于RHCE9(Red Hat Enterprise Linux 9)整理,命令和路径可能与旧版本略有差异,请以实际环境为准。如有疑问,欢迎留言交流。
标题:RHCE认证考试学习笔记(一):Linux基础入门
作者:shuaiqijun
地址:https://shuaiqijun.com/articles/2026/03/23/1774228674271.html