大家好,欢迎来到RHCE9学习笔记系列文章。RHCE(Red Hat Certified Engineer)是红帽认证工程师的简称,是Linux运维领域含金量很高的认证。本系列将根据我的学习笔记,带你一步步掌握RHCE9所需的核心知识。
今天的第一篇,我们从最基础的Linux管理开始,包括图形化与命令行的区别、Linux的目录结构、常用基础命令、通配符以及一些提高效率的快捷键。这些都是后续学习的基石。
1. Linux管理方式:GUI vs CLI
Linux系统有两种主要的交互方式:图形用户界面(GUI)和命令行界面(CLI)。
在Linux中,我们可以通过快捷键切换终端:
系统启动时,可以选择默认运行级别:
# 设置默认启动为图形界面(runlevel 5)systemctl set-default graphical.target# 设置默认启动为命令行模式(runlevel 3)systemctl set-default multi-user.target
2. Linux一级目录结构
Linux的目录结构以根目录 / 为起点,下面是一些重要的一级目录及其作用:
| |
|---|
/boot | |
/dev | |
/etc | |
/home | |
/root | |
/media、/mnt、/run | |
/opt | |
/proc | |
/sys | |
/tmp | |
/usr | 用户软件资源,类似Windows的Program Files |
/var | |
/bin、/sbin、/lib、/lib64 | 分别为普通用户命令、超级用户命令、库文件的符号链接 |
3. 基础命令速览
3.1 目录切换与查看
cd:切换目录
cd /etc # 绝对路径cd ..# 上级目录cd ~ # 当前用户家目录cd - # 上次所在目录
pwd:显示当前工作目录
ls:列出目录内容
ls -l# 详细列表(权限、大小、修改时间)ls -a# 显示所有文件(包括隐藏文件)ls -lh# 以人类可读方式显示大小
3.2 文件内容查看
3.3 系统信息与帮助
whoami:显示当前用户名
date:显示系统日期时间,可自定义格式
date + "%Y-%m-%d%H:%M:%S"
cal:显示日历
man:查看命令手册
history:查看历史命令记录
clear 或 Ctrl+l:清屏
3.4 用户切换与关机
su:切换用户
shutdown:关机或重启
shutdown -h now # 立即关机shutdown -r +5 # 5分钟后重启
init:切换运行级别
4. 通配符
通配符用于匹配文件名,在命令行中非常实用:
*:匹配任意多个字符(包括0个)
?:匹配单个任意字符
ls file? # 匹配file1, file2等
[abc]:匹配方括号内的任一字符
[^abc]:匹配不在方括号内的字符
\:转义特殊字符,使其失去原有含义
5. 常用快捷键
在命令行下,使用以下快捷键能极大提升操作效率:
| |
|---|
Ctrl + a | |
Ctrl + e | |
Ctrl + u | |
Ctrl + k | |
Ctrl + w | |
Ctrl + y | |
Ctrl + l | |
↑ / ↓ | |
Tab | |
6. 命令格式与提示符
Linux命令的基本格式:
command [options] [arguments]
例如:
选项可以组合,如 ls -la。如果命令太长,可以用反斜杠 \ 换行。
提示符 [user@host ~]$ 的含义:
user:当前用户名
host:主机名
~:当前目录(家目录缩写)
$:普通用户提示符;# 表示 root 用户
本篇我们了解了Linux的两种管理方式、目录结构、基础命令、通配符和快捷键。这些都是日常操作Linux的基础,希望大家多加练习,熟练掌握。
下一篇我们将深入探讨文件与目录的详细操作,包括创建、删除、复制、移动、链接以及隐藏属性等。敬请期待!(想要完整笔记、教程的请关注)