基本信息
文件名称:Python程序设计 课后习题答案 第4章 Linux用户与文件管理课后练习(含答案).docx
文件大小:50.03 KB
总页数:2 页
更新时间:2025-06-21
总字数:约1.87千字
文档摘要

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

(注意要先删除用户,才能删除用户组,如果用户组内还有别的用户,则无法删除成功。)