头歌 Linux之用户高级管理
·
1 创建/删除用户组
编程要求
根据右侧窗口命令行内的提示,在Begin - End区域内进行命令行语句补充,具体任务如下:
新创建一个用户组newGroup;
新创建一个用户组newGroupID,并自设置其ID为1010;
删除已经存在的用户组oldGroup。
注意:本平台执行环境默认以root账户登录,所以执行的所有命令都是以root权限执行。
评测说明
补充完命令行后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。
输入
#!/bin/bash
#在以下部分写出完成任务的命令
#***********begin*************#
groupadd newGroup
groupadd -g 1010 newGroupID
groupdel oldGroup
#************end**************#
2 Linux用户所属组变更
编程要求
根据右侧窗口命令行内的提示,在Begin - End区域内进行命令行语句补充,具体任务如下:
新创建一个用户newUser;
使用usermod命令为用户newUser新添加一个已经存在的用户组oldGroup。
注意:本平台执行环境默认以root账户登录,所以执行的所有命令都是以root权限执行。
评测说明
补充完命令行后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。
输入
#!/bin/bash
#在以下部分写出完成任务的命令
#***********begin*************#
useradd newUser
usermod -a -G oldGroup newUser
#************end**************#
3 Linux用户/用户组编辑
编程要求
根据右侧窗口命令行内的提示,在Begin - End区域内进行命令行语句补充,具体任务如下:
将系统已有用户oldName名修改成newName;
将修改过后的newName用户的登录目录修改成系统已存在文件夹/home/newName;
将系统已有用户组oldGroup名修改成newGroup。
注意:本平台执行环境默认以root账户登录,所以执行的所有命令都是以root权限执行。
评测说明
补充完命令行后,点击测评,平台会对你编写的代码进行测试,当你的结果与预期输出一致时,即为通过。
输入
#!/bin/bash
#在以下部分写出完成任务的命令
#***********begin*************#
usermod -l newName oldName
usermod -d /home/newName newName
groupmod -n newGroup oldGroup
#************end**************#
更多推荐

所有评论(0)