题目内容如下:
一、创建文件相关练习题
二、文件管理相关练习题
三、vim编辑器的练习
四、用户管理相关操作
一、创建文件相关练习题
1.进入根目录,列出当前目录的详细信息
2、在根目录下创建export目录
3.进入export目录,创建data目录
4、复制data目录为servers目录,再复制一次为software目录
结构如下:
/export/data/
/export/servers/
/export/software/
5、进入/export/servers/目录,查看所处目录。然后进入上一级目录,查看所处目录
二、文件管理相关练习题
1. 进入/etc目录下,查找profile文件;
2. 使用cp命令将profile文件复制一份到/export/data下;
3. 使用mv命令将复制的profile重命名为myprofile1;
4. 使用cat命令查看myprofile1文件内容;
5. 使用tail命令查看myprofile1的末尾5行;
6. 使用grep查找myprofile1中包含有’file’的内容。
7. 删除/export/data目录
三、vim编辑器的练习
1. 将/etc/hosts网络配置文件复制到/tmp/mydir下;
2. 使用vim编辑器打开hosts文件,按i进入编辑模式,将本机IP地址和主机名(client1)映射。
3. 按下esc键回到命令模式,再按下:wq进入末行模式,保存并退出
4. 使用vim编辑器打开复制到/tmp/mydir的myprofile文件;
5. 使用:set nu调出行号;
6. 查找profile中包含path字样的内容;
7. 跳转到53行,使用yy复制当前行;
Num 53 跳转到第53行
8. 移动光标到文件的最后一行;
在非插入状态下按下v进入可视化模式,方便查看你复制的内容
Y$是从光标所在的地方复制到结尾
9. 使用p在光标的下一行粘贴;
10. 使用dd删除光标所在行;
11. 编辑完后按下esc,使用:wq进行保存并退出(不保存仅退出使用:q!)
四、用户管理相关操作
1. 创建一个新用户user01
2. 查看/etc/passwd文件的最后一行,看看是如何记录的。
3. 查看文件/etc/shadow文件的最后一行,看看是如何记录的。
4. 给用户user01设置密码
5. 再次查看文件/etc/shadow文件的最后一行,看看有什么变化。
6. 使用user01用户登录系统,看能否登录成功。# su - user01再次使用root账号登录系统
8. 锁定用户user01: #usermod -L user01
9. 查看文件/etc/shadow文件的最后一行,看看有什么变化。
10. 解除对用户user01的锁定:#usermod -U user01
11. 更改用户user01的账户名为user02:#usermod -l user02 user01
遇到问题:
解决方法:先结束被占用的进程,然后再修改名字,像是文档打开的时候不能修改文件名
或者重新启动,直接进入管理员目录下修改
12. 查看/etc/passwd文件的最后一行,看看有什么变化。
13. 删除用户user02
五、用户管理相关
1. 使用cat vi vim等命令查看用户组账号文件/etc/group ;
2. 使用cat vi vim等命令查看用户组口令文件/etc/gshadow ;
3. 添加新组mygroup
4. 将新用户user01添加到mygroup组
5. 先删除user01用户后,删除mygroup组