• 2022-06-07
    拷贝文件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文件内容。
  • 参考(非唯一标准): cp ex.file2 /home/user1 cp initial-setup-ks.cfg /home/user1/ex.file3 su - user1[br][/br] ll 或 ls -l[br][/br] cat ex.file2[br][/br] cat ex.file3 [br][/br] 可以再打开一个终端窗口,在root账号下使用命令修改权限,添加other的read权限。 chmod o+r /home/user1/ex.file3 [br][/br] 再次在user1账号下查看ex.file3文件。

    内容

    • 0

      设计一个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

    • 1

      假设目前我们以user用户登录系统,处在user用户的家目录下,现在要切换到root用户,下面描述正确的是 A: 使用 su - 切换,需要输入root用户密码,切换后处在root用户家目录中 B: 使用 su root 切换,需要输入user用户密码,切换后处在user家目录中 C: 使用 su -l root 切换,需要输入root用户密码,切换后处在root用户家目录中 D: 使用 su - root 切换,需要输入user用户密码,切换后处在root用户家目录中

    • 2

      假设当前目录下存才file文件,#cat file 命令功能是什么?

    • 3

      在当前目录中,完成以下操作: (1)使用 touch命令创建文件file; (2)“增加”文件所有者对file文件的“执行”权限; (3)赋予文件所属组对file文件的“写”权限并取消原先权限; (4)取消所有用户对file文件的“读”权限,其他权限保留不变。 请写出完成上述操作使用的命令。

    • 4

      下面使用DROP USER语句删除用户user1的语句中,正确的是 A: DROP USER user1@localhost; B: DROP USER 'user1'.’ocalhost'; C: DROP USER user1.localhost; D: DROP USER 'user1'@'localhost';