一、系统信息与基础操作

  1. 查看本机内核版本、主机名,并永久修改主机名为 rhcsa-stu

  2. 查看系统所有可用 Shell,并确认当前正在使用的 Shell

  3. 把系统时区设为 Asia/Shanghai,并将系统时间手动改为 2026-04-07 09:00:00

  4. 用一条命令显示当前时间,格式为:年 - 月 - 日 时:分: 秒

二、目录与文件管理

  1. 在 /root 下创建目录 test,并在其中递归创建 a/b/c/d 四级目录

  2. 在 /root/test 下批量创建 file1 到 file50 共 50 个普通文件

  3. 查看 /root 目录本身的详细信息,不显示里面内容

  4. 递归显示 /root/test/a 下所有层级文件

  5. 把 /root/test/file10 复制到 /root/test/a/b/ 并改名为 test.txt

  6.  

  7. 强制删除 /root/test/file30 到 file40

三、软硬链接实操

  1. 在 /root 创建文件 note.txt,写入内容 I love Linux

  2. 为 note.txt 在 / 下创建软链接 note.lnk

  3. 为 note.txt 在 /tmp 下创建硬链接 note.bak

  4. 查看三个文件的 inode 号,说明软硬链接区别

四、文本查看与 Vim 操作

  1. 查看 /etc/passwd 的前 8 行、后 5 行

  2. 用 cat 显示 /etc/passwd 并带行号

  3. 用 Vim 打开 /root/note.txt,完成:

  4. vim /root/note.txt

  5. 复制全文到末尾

  6. G

  7. 给所有行加 # 注释

  8. :%s/^/#/g
  9. 删除所有空行

  10. :g/^\s*$/d

  11. 保存退出

  12. :wq

五、重定向、管道与文本处理

  1. 把 ls / 的结果输出到 /root/list.txt

  2. q少行(即多少用户)

  3. 截取 /etc/passwd 中 第一个字段(用户名) 并输出

  4. 过滤出 /etc/passwd 中包含 root 的所有行

六、查找、压缩与用户及别名

  1. 查找系统中所有 .log 结尾且小于 100k 的文件

  2. 把 /root/test 打包压缩为 linux_test.tar.gz

  3. 创建组 itgroup,创建用户 tom 并加入该组为附加组

  4. 编辑系统级别所有用户永久生效的别名 c='clear'

  5. 编辑仅对你其中一个普通用户永久生效的别名 ping='ping -c3

更多推荐