一、系统信息与基础操作查看本机内核版本、主机名并永久修改主机名为 rhcsa-studyuname -r hostname echo rhcsa-study /etc/hostname ​查看系统所有可用 Shell并确认当前正在使用的 Shellcat /etc/shells echo $SHELL把系统时区设为 Asia/Shanghai并将系统时间手动改为 2026-04-07 09:00:00timedatectl set-timezone Asia/Shanghai date -s 2026-04-07 09:00:00用一条命令显示当前时间格式为年 - 月 - 日 时分: 秒date %Y-%m-%d %H:%M:%S二、目录与文件管理在 /root 下创建目录 test并在其中递归创建 a/b/c/d 四级目录mkdir -p /root/test/a/b/c/d在 /root/test 下批量创建 file1 到 file50 共 50 个普通文件touch /root/test/file{1..50}查看 /root 目录本身的详细信息不显示里面内容stat /root递归显示 /root/test/a 下所有层级文件tree /root/test/a把 /root/test/file10 复制到 /root/test/a/b/ 并改名为 test.txtcp /root/test/file10 /root/test/a/b/test.txt强制删除 /root/test/file30 到 file40rm -f /root/test/file{30..40}三、软硬链接实操在 /root 创建文件 note.txt写入内容 I love Linuxecho I love Linux /root/note.txt为 note.txt 在 / 下创建软链接 note.lnkln -s /root/note.txt /note.lnk为 note.txt 在 /tmp 下创建硬链接 note.bakln /root/note.txt /tmp/note.bak查看三个文件的 inode 号说明软硬链接区别ls -i /root/note.txt /note.lnk /tmp/note.bak四、文本查看与 Vim 操作查看 /etc/passwd 的前 8 行、后 5 行head -8 /etc/passwd tail -5 /etc/passwd用 cat 显示 /etc/passwd 并带行号cat -n /etc/passwd用 Vim 打开 /root/note.txt完成vim /root/note.txt复制全文到末尾gg yG G p给所有行加 # 注释:%s/^/#删除所有空行:g/^$/d保存退出:wq五、重定向、管道与文本处理把 ls / 的结果输出到 /root/list.txtls / /root/list.txt把 echo RHCSA 2026 追加到 /root/list.txtecho RHCSA 2026 /root/list.txt统计 /etc/passwd 一共有多少行即多少用户wc -l /etc/passwd | cut -d -f1截取 /etc/passwd 中 第一个字段用户名 并输出cut -d : -f1 /etc/passwd过滤出 /etc/passwd 中包含 root 的所有行grep root /etc/passwd六、查找、压缩与用户及别名查找系统中所有 .log 结尾且小于 100k 的文件find / -name *.log -size -100k把 /root/test 打包压缩为 linux_test.tar.gztar -czvf /root/linux_test.tar.gz /root/test创建组 itgroup创建用户 tom 并加入该组为附加组groupadd itgroup useradd -G itgroup tom ​编辑系统级别所有用户永久生效的别名 cclearvim /etc/bashrc alias cclear esc :wq编辑仅对你其中一个普通用户永久生效的别名 pingping -c3su - root vim ~/.bashrc alias pingping -c3