98Linux 系统管理(CentOS)--综合测验
综合测验 1
请你登录实验环境后,立即在命令行中键入如下命令序列来建立实验环境:
wget https://labfile.oss.aliyuncs.com/courses/1251/16.tar.gz
tar -xzf 16.tar.gz
目标
请你在 Bash 中完成如下任务:
在系统中添加一个名为 shiyanlou01 的用户,UID 为 2001,家目录为 /tmp/shiyanlou01, 用户的主组 (primary group) 为和用户同名的用户组,同时用户还从属于 shiyanlou 用户组;
将通过任意主机以 root 用户身份执行 useradd 命令的权限让渡给 shiyanlou01 用户,并且在使用 useradd 命令时,无需额外输入 shiyanlou01 用户的密码。 -提示:useradd 命令的绝对路径是 /sbin/useradd。
请你在 Bash 中完成如下任务:
在 /tmp 目录下创建一个 test 目录,并让 shiyanlou 用户对 test 目录拥有全部权限,组用户拥有读执行权限,其它的用户有读权限 **;
将位于当前用户(shiyanlou)家目录下的 mid-term.tar.gz 压缩文件中所有的 c 源码(后缀名为 .c) 文件 解压并解包 到当任务 A 中创建的的 test 目录中;
在 test 目录中查找大于 5K,后缀名为 .c 的文件,并全部拷贝到当前用户(shiyanlou)家目录下;
将系统中的 /etc/passwd 文件和 /etc/group 打包(注意,并不压缩)为当前用户(shiyanlou)家目录下的 users.tar 打包文件;
将系统中的所有 虚拟用户(非登陆用户)的用户名字段 都截取下来,放到当前用户(shiyanlou)家目录下的 nologin.txt 文件中;
将 nologin.txt 文件用 vim 打开,并 另存为 当前用户(shiyanlou)家目录下 nologin.bak 文件,将 /etc/passwd 文件的 10-20 行的前 3 列 拷贝并粘贴到 nologin.bak 文件的最后一行之后,保存退出 vim。
综合测验 2
请你登录实验环境后,立即在命令行中键入如下命令序列来建立实验环境:
wget https://labfile.oss.aliyuncs.com/courses/1251/final.tar.gz
tar -xzf final.tar.gz
./final.sh&
任务 1
在系统中添加一个名为 nbcc 的用户,UID 为 3000,家目录为 /tmp/nbcc,同时用户还从属于 shiyanlou 用户组;
将通过任意主机以 root 用户身份执行 yum 命令的权限让渡给 nbcc 用户,并且在使用 useradd 命令(/sbin/useradd)时,无需额外输入 nbcc 用户的密码。
任务 2
在 /tmp 目录下创建一个 test 目录,让其拥有者为 nbcc,用户组为 shiyanlou 并拥有者对 test 目录拥有全部权限,组用户拥有读、执行权限,其它的用户无权限;
将位于当前用户(shiyanlou)家目录下的 1.tar.gz 压缩文件中所有的 php(后缀名为 .php) 和 html 文件解压并解包到当任务 A 中创建的的 test 目录中;
在 test 目录中查找大于 5K,后缀名为 .php 的文件,并全部拷贝到当前用户(shiyanlou)家目录下;
将系统中的 /etc/fonts 目录打包压缩为当前用户(shiyanlou)家目录下的 fonts.tar.gz 打包文件。
任务 3
将系统中的所有 可登录用户 的名字字段都截取下来,放到当前用户(shiyanlou)家目录下的 users.txt 文件中;
将 users.txt 文件用 vim 打开,并另存为当前用户(shiyanlou)家目录下 users.bak 文件,并将 /etc/passwd 文件的 10-20 行的前 3 列拷贝并粘贴到 users.bak 文件的最后一行之后,保存退出 vim。
任务 4
删除 nginx Web 服务器 (nginx);
安装 rpmfusion 源;
确保 yum 的优先级(yum-plugin-priorities)插件已经安装;
配置 [base] 仓库的 priority=1,[epel] 仓库的 priority=10,[rpmfusion] 仓库的 priority=20; -提示:如果你安装了配置好了 rpmfusion 后无法连接,请你将 shiyanlou 用户家目录中的 rpmfusion-free-updates.repo 文件拷贝到 /etc/yum.repos.d/ 目录中
任务 5
定位系统中的名为 finaltest 的进程,并终止该进程;
确定系统中计划任务工具 crontabs 已经安装、启动并开机自启动 (crond);
为 root 用户指定如下计划任务:在指定的五天(2019-11-21 至 2019-11-25)里,每天 22:00 以 root 用户身份重启 mariandb 数据库服务器。