RHCSA练习

张开发
2026/4/10 20:35:32 15 分钟阅读

分享文章

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

更多文章