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

  |   0 评论   |   0 浏览

大家好,欢迎来到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普通用户的家目录
/rootroot用户的家目录
/media/mnt/run挂载点目录,用于临时挂载设备
/opt第三方软件安装目录
/proc虚拟文件系统,存放进程和内核信息
/sys系统设备信息
/tmp临时文件存放处
/usr用户软件资源,类似Windows的Program Files
/var日志文件、缓存等动态数据
/bin/sbin/lib/lib64分别为普通用户命令、超级用户命令、库文件的符号链接

3. 基础命令速览

3.1 目录切换与查看

  • cd:切换目录
    bash

    cd /etc          # 绝对路径
    cd ..            # 上级目录
    cd ~             # 当前用户家目录
    cd -             # 上次所在目录
    
  • pwd:显示当前工作目录

  • ls:列出目录内容
    bash

    ls -l            # 详细列表(权限、大小、修改时间)
    ls -a            # 显示所有文件(包括隐藏文件)
    ls -lh           # 以人类可读方式显示大小
    

3.2 文件内容查看

  • cat:一次性显示整个文件
    bash

    cat /etc/passwd
    
  • head / tail:显示文件开头或结尾(默认10行)
    bash

    head -n 5 file
    tail -f /var/log/messages   # 实时跟踪日志
    
  • more / less:分页查看大文件(less支持上下翻页)

  • file:查看文件类型
    bash

    file test.sh
    

3.3 系统信息与帮助

  • whoami:显示当前用户名

  • date:显示系统日期时间,可自定义格式
    bash

    date +"%Y-%m-%d %H:%M:%S"
    
  • cal:显示日历
    bash

    cal 2024
    
  • man:查看命令手册
    bash

    man ls
    
  • history:查看历史命令记录

  • clearCtrl+l:清屏

3.4 用户切换与关机

  • su:切换用户
    bash

    su - username    # 同时切换环境变量
    
  • shutdown:关机或重启
    bash

    shutdown -h now      # 立即关机
    shutdown -r +5       # 5分钟后重启
    
  • init:切换运行级别
    bash

    init 0   # 关机
    init 6   # 重启
    

4. 通配符

通配符用于匹配文件名,在命令行中非常实用:

  • *:匹配任意多个字符(包括0个)
    bash

    ls *.txt          # 列出所有txt文件
    
  • ?:匹配单个任意字符
    bash

    ls file?          # 匹配file1, file2等
    
  • [abc]:匹配方括号内的任一字符
    bash

    ls [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://www.shuaiqijun.com/articles/2026/03/23/1774228674271.html