云计算Linux作业二
一、系统信息与基础操作
-
查看本机内核版本、主机名,并永久修改主机名为 rhcsa-stu
-

-
查看系统所有可用 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,完成:
-
vim /root/note.txt
-
复制全文到末尾
-
G
-
给所有行加 # 注释
- :%s/^/#/g
-
删除所有空行
-
:g/^\s*$/d
-
保存退出
-
:wq
五、重定向、管道与文本处理
-
把 ls / 的结果输出到 /root/list.txt
-

-
q少行(即多少用户)
-

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

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

六、查找、压缩与用户及别名
-
查找系统中所有 .log 结尾且小于 100k 的文件
-

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

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

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

-
编辑仅对你其中一个普通用户永久生效的别名 ping='ping -c3
更多推荐
所有评论(0)