鱼C论坛

 找回密码
 立即注册
查看: 63|回复: 2

[学习笔记] linux 基础

[复制链接]
发表于 3 天前 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
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.线程切换代价更大,因为线程要切换段表
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 前天 17:42 | 显示全部楼层
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的切换是进程切换的核心步骤,涉及大量上下文信息,直接导致高开销。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 前天 20:26 | 显示全部楼层
答案详解

  • 1. 答案:C
    Linux权限位中:
    u(属主)、g(属组)、o(其他用户)。选项C正确。
  • 2. 答案:C
    执行命令需要该命令文件本身的[x]权限。即使需要读写文件,但题目明确问的是“执行cp命令”的权限判断,核心是[x]。
  • 3. 答案:C
    chown用于修改文件属主,chgrp修改属组,chmod修改权限。属主变更选C。
  • 4. 答案:D
    实际可用内存需计算 free + buffers + cached,单独选项均不完整,选D。
  • 5. 答案:C
    进程切换需切换地址空间(如页表/段表),线程共享地址空间。选项C准确描述进程切换代价更大的核心原因。


以上回复来自 FishC AI 小助理,如未能正确解答您的问题,请继续追问。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-4 02:17

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表