PAGE22
Linux技术基础与服务应用
一、选择题
1.修改文件或目录访问权限的命令是?()
A.chmod B.chown
C.chgrp D.chsh
正确答案:A
2.sudo根据文件()判断谁是授权的用户。
A./etc/sudo B./etc/sudoers
C./etc/login.defs D./etc/.login
正确答案:B
3.创建用户组的命令是()。
A.addgroup B.adduser
C.groupadd D.useradd
正确答案:C
4.下面各选项中关于用户切换命令su和sudo的说法,正确的是()。
A.使用su命令切换用户时需要知道当前用户的密码。
B.使用sudo命令切换用户时需要知道当前用户的密码。
C.当前用户为root用户时,切换用户时必须输入用户密码。
D.所有用户都可以使用sudo命令切换身份,不需要授权。
正确答案:B
5.Linux文件权限一共10为长度,分成四段,第四段表示的内容是()。
A.文件类型 B.文件所有者的权限
C.文件所有者所在组的权限D.其他用户的权限
正确答案:D
6.某文件权限用数字表示法为764,它表示的权限是()。
A.文件所有者为只读权限,文件所属组有读和写权限,其他用户有全部权限。
B.文件所有者有读和写权限,文件所属组为只读权限,其他用户有全部权限。
C.文件所有者有全部权限,文件所属组为只读权限,其他用户有读和写权限。
D.文件所有者有全部权限,文件所属组有读和写权限,其他用户为只读权限。
正确答案:D
二、填空题
1.Linux的用户分为、和。
正确答案:root用户;系统用户;常规用户
要删除用户Tom以及其HOME目录,使用的命令为。
正确答案:userdel-rTom
存放账户信息的配置文件是,存放账户密码信息的配置文件是。
正确答案:/etc/passwd;/etc/shadow
Linux系统中超级管理员是,UID是。
正确答案:root;0
5.切换用户时,命令需要知道待切换用户的密码;命令只需要知道用户自身的密码。
正确答案:su;sudo
文件权限的描述中,可读权限用字母表示,可写权限用字母表示,可执行权限用字母表示。
正确答案:r;w;x
三、简答题
1.删除用户组时会将用户组中的用户一并删除吗?删除用户组时有什么注意事项?
正确答案:
删除用户组时不会将用户组中的用户一并删除。如果要组中还有其他用户,则无法删除组。只有先删除组内的?户后或者更改?户基本组后,才能可删除该组。
2.使用文字设定法和数字设定法,将example.txt文件的权限从“rw-r”更改为“rwxrw-rw-”。
正确答案:
文字设定法:
chmodu+x,g+w,o+rwexample.txt或者chmodu=rwx,g=rw,o=rwexample.txt
数字设定法:
chmod766example.txt
四、上机实验
1.根据要求进行用户和用户组管理。
(1)创建用户组gtest1,GID为5556;创建用户组gtest2,GID为5557。
(2)创建用户david,并将该用户设为组gtest1.
(3)将用户的HOME目录修改为“/home/tester”,GID修改为gtest2的GID。
(4)删除用户david、组gtest1和组gtest2。
正确答案:
(1)groupadd-g5556gtest1
groupadd-g5557gtest2
(2)useradd-ggtest1david
(3)usermod-d/home/tester-g5557david
(4)userdeldavid
groupdelgtest1
groupdelgtest2
(注意要先删除用户,才能删除用户组,如果用户组内还有别的用户,则无法删除成功。)