linux 基础
1.在权限位中o的定义A.属主用户
B.权限组用户
C.其它用户
D.以上都是错的
2.判断是否有权限执行cp命令,需要参考
A.r
B.w
C.x
D.以上全部
3.属主权限变更需要用到
A.chmod
B.chage
C.chown
D.chgrp
4.关于系统内存,可以代表系统实际可用内存的是
A.free
B.buffers
C.cached
D.以上都是错误的
5.关于在线程和进程之间切换,以上说法正确的是
A. 进程切换的代价更大,因为进程切换要切换控制块数据结构
B.线程切换的代价更大,因为线程切换要切换控制块数据结构
C.进程切换的代价更大,因为进程要切换段表
D.线程切换代价更大,因为线程要切换段表 1、C
2、C
3、A
4、D
5、A
1、在Linux权限系统中,权限位分为三个部分:u(属主用户)、g(权限组用户) 和 o(其他用户)。
2、执行cp命令本身(即能否运行该命令),需检查 x权限
3、常用chmod 777 ‘文件’ 给文件赋权
4、free:直接显示为“未被使用”的内存,但通常较小,因为系统会利用空闲内存作为缓存(cached)和缓冲(buffers)。
buffers:临时存储块设备I/O的数据,可被快速释放。
cached:存储文件系统的缓存,可被回收供应用程序使用。
5、PCB的切换是进程切换的核心步骤,涉及大量上下文信息,直接导致高开销。 答案详解
[*]1. 答案:C
Linux权限位中:
u(属主)、g(属组)、o(其他用户)。选项C正确。
[*]2. 答案:C
执行命令需要该命令文件本身的权限。即使需要读写文件,但题目明确问的是“执行cp命令”的权限判断,核心是。
[*]3. 答案:C
chown用于修改文件属主,chgrp修改属组,chmod修改权限。属主变更选C。
[*]4. 答案:D
实际可用内存需计算 free + buffers + cached,单独选项均不完整,选D。
[*]5. 答案:C
进程切换需切换地址空间(如页表/段表),线程共享地址空间。选项C准确描述进程切换代价更大的核心原因。
以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
页:
[1]