新建用户user1。 拷贝文件ex.file1到用户user1的家目录。[br][/br] 使用su命令切换到user1用户。 在user1家目录下浏览文件详细信息。[br][/br] 使用cat命令查看ex.file1文件内容。
举一反三
- 拷贝文件ex.file2到用户user1的家目录。 拷贝文件initial-setup-ks.cfg到用户user1的家目录,拷贝时更名为ex.file3。 使用su命令切换到user1用户。[br][/br] 在user1家目录下浏览文件详细信息。[br][/br] 使用cat命令查看ex.file2文件内容。[br][/br] 使用cat命令查看ex.file3文件内容。
- 下面使用DROP USER语句删除用户user1的语句中,正确的是 A: DROP USER user1@localhost; B: DROP USER 'user1'.’ocalhost'; C: DROP USER user1.localhost; D: DROP USER 'user1'@'localhost';
- 设计一个Shell程序,在/userdata目录下建立50个目录,即user1~user50,并设置每个目录的权限,其中其他用户的权限为:读;文件所有者的权限为:读、写、执行;文件所有者所在组的权限为:读、执行。<br/>答:<br/>#!/bin/sh<br/>i=1 A: -le 50 ]<br/>do<br/>if [ -d /userdata ];then<br/>mkdir -p /userdata/user$i<br/>chmod 754 /userdata/user$i<br/>echo "user$i"<br/>let "i = B: + 1" (或i=$(($i+1))<br/>else<br/>mkdir /userdata<br/>mkdir -p /userdata/user$i<br/>chmod 754 /userdata/user$i<br/>echo "user$i"<br/>let "i = C: + 1" (或i=$(($i+1))<br/>fi<br/>done
- 假设目前我们以user用户登录系统,处在user用户的家目录下,现在要切换到root用户,下面描述正确的是 A: 使用 su - 切换,需要输入root用户密码,切换后处在root用户家目录中 B: 使用 su root 切换,需要输入user用户密码,切换后处在user家目录中 C: 使用 su -l root 切换,需要输入root用户密码,切换后处在root用户家目录中 D: 使用 su - root 切换,需要输入user用户密码,切换后处在root用户家目录中
- (1)写出“新建一个组group1,新建一个系统组group2”的命令。 (2)写出“新建用户user1,指定UID为777,目录为/home/user1,初始组为group1,有效组为root,指定shell为/bin/bash”的命令。 (3)写出“查看用户user1的群组,切换到user1,在主目录下新建文件test1,再切换到root,再新建文件test2”的命令。 (4)写出“增加用户user3,user4,增加组testgroup,给组testgroup设定密码,将组testgroup管理权授予user1,并同时将root,user1,user3加入testgroup,检查结果,切换到user1,将user4加入testgroup组 ”的命令