Ruankao Information System Operations Administrator (Junior) study materials
Ruankao Information System Operations Administrator (Junior) study resources

Ruankao Information System Operations Administrator (Junior) practice questions

One question at a time. Build your Ruankao Information System Operations Administrator (Junior) understanding.

First 50 of 200 questions. Each one lists the choices, the correct answer, and an explanation. The checker at the top of this page saves progress in this browser when it is available.

Continue in the practice tool above to load more questions, 50 at a time.

Question 1Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在计算机系统中,通常把CPU、内存和主板等部件归为一类。下列哪一项最准确地描述了这一类的共同特征?

  1. 它们负责把模拟信号转换为数字信号
  2. 它们只在网络通信时才会被使用
  3. 它们专门用于长期保存业务数据
  4. 它们是安装操作系统和应用软件所必需的硬件基础 Correct answer.

Explanation

CPU、内存、主板等构成主机硬件基础,操作系统和应用软件必须运行在这些硬件之上才能工作。它们是系统运行的前提条件,而不是某种专用功能部件。

Question 2Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某单位需要为服务器选配内存,要求断电后数据不丢失且读写速度高于机械硬盘。下列存储介质中最合适的是哪一种?

  1. 固态硬盘(SSD) Correct answer.
  2. DDR 动态随机存储器
  3. 高速缓冲存储器(Cache)
  4. 只读存储器(ROM)

Explanation

固态硬盘以闪存为介质,断电后数据保留,且随机读写速度明显高于机械硬盘,适合作为服务器持久存储。动态随机存储器与缓存断电即失,ROM一般不可随意改写。

Question 3Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在操作系统的功能划分中,负责为进程分配CPU时间、决定哪个进程先运行的部分是下列哪一项?

  1. 文件管理
  2. 设备驱动
  3. 内存分页
  4. 进程调度 Correct answer.

Explanation

进程调度属于处理机管理功能,按一定策略从就绪队列中选择进程占用CPU。文件管理面向数据组织,设备驱动面向外设控制,内存分页属于存储管理。

Question 4Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

按照TCP/IP体系结构,IP协议工作在互联层,负责寻址和路由。下列哪一层负责在两个相邻节点之间实现无差错的数据帧传输?

  1. 网络接口层 Correct answer.
  2. 会话层
  3. 传输层
  4. 应用层

Explanation

网络接口层(链路层)负责把数据封装成帧并在相邻节点间传输,处理物理寻址和差错检测。IP在互联层完成寻址路由,传输层提供端到端通信。

Question 5Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某关系表中,学号可以唯一确定学生姓名,而姓名可能重名。按照关系数据库的基本概念,学号在该表中应被称为下列哪一项?

  1. 索引
  2. 候选键 Correct answer.
  3. 外键
  4. 视图

Explanation

能唯一标识元组的属性或属性组称为候选键,学号满足这一条件。外键用于引用其他表的主键,索引和视图是提高查询效率或简化查询的对象,不是键。

Question 6Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某系统采用32位地址总线,按字节编址。在理论上,该系统可直接寻址的地址空间大小是多少?

  1. 32 MB
  2. 4 MB
  3. 4 GB Correct answer.
  4. 32 KB

Explanation

按字节编址时,n 位地址总线可产生 2^n 个地址,每个地址对应一个字节。2^32 字节等于 4 GB,因此理论寻址空间为 4 GB。

Question 7Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某进程在运行中需要读取磁盘上的数据,此时该进程的状态通常会发生什么变化?

  1. 由运行态转为阻塞态 Correct answer.
  2. 由运行态直接转为就绪态
  3. 由阻塞态转为就绪态
  4. 由就绪态转为运行态

Explanation

进程主动请求I/O后无法继续执行,会由运行态转为阻塞(等待)态,待I/O完成后再转为就绪态。运行态转就绪态一般发生在时间片用完被剥夺CPU时。

Question 8Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在数据库事务的ACID特性中,保证事务一旦提交其对数据的修改就永久保存、不会因后续故障丢失的特性是哪一个?

  1. 持久性 Correct answer.
  2. 隔离性
  3. 一致性
  4. 原子性

Explanation

持久性要求事务提交后的结果被永久记录,系统故障后仍可恢复。原子性保证全做或全不做,一致性保证约束不被破坏,隔离性保证并发事务互不干扰。

Question 9Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某单位内部网络使用私有地址 192.168.10.0/24,员工需要通过一台出口设备访问互联网。使内网多台主机共用少量公网地址上网的技术是下列哪一项?

  1. VLAN 划分
  2. NAT 地址转换 Correct answer.
  3. DNS 域名解析
  4. DHCP 动态分配

Explanation

NAT 在出口设备上把内网私有地址转换为公网地址,使多台主机可共享少量公网地址访问外部网络。VLAN 用于划分广播域,DHCP 分配地址,DNS 解析域名。

Question 10Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某公司希望在总部与分支机构之间建立一条逻辑上的专用通道,使两端如同处于同一内网,且数据在公网上传输时被加密。最适合采用的技术是下列哪一项?

  1. SMTP 邮件传输
  2. SNMP 网络管理
  3. FTP 文件传输
  4. VPN 虚拟专用网 Correct answer.

Explanation

VPN 利用隧道与加密技术在公共网络上构建逻辑专用通道,实现跨地域的安全互联。SMTP、SNMP、FTP 都是应用层协议,不具备构建加密专网的功能。

Question 11Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在关系数据库中,若要保证员工表中的部门编号必须在部门表中存在,应当在员工表上定义下列哪一项约束?

  1. 唯一约束
  2. 非空约束
  3. 主键约束
  4. 外键约束 Correct answer.

Explanation

外键约束要求子表中的引用值必须存在于父表的主键或候选键中,从而实现参照完整性。主键保证本表唯一标识,唯一约束防止重复,非空约束只限制取值不能为空。

Question 12Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某查询需要从订单表中返回最近一个月内金额大于 1000 元的订单,并按金额从高到低排列。实现排序应使用SQL语句中的哪个子句?

  1. GROUP BY
  2. HAVING
  3. DISTINCT
  4. ORDER BY Correct answer.

Explanation

ORDER BY 子句用于对查询结果排序,配合 DESC 可实现从高到低排列。GROUP BY 用于分组,HAVING 用于过滤分组结果,DISTINCT 用于去重。

Question 13Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在计算机指令执行过程中,控制器需要根据指令中的操作码产生相应的控制信号。这一阶段通常被称为下列哪一项?

  1. 写回阶段
  2. 执行阶段
  3. 译码阶段 Correct answer.
  4. 取指阶段

Explanation

译码阶段对取出的指令进行分析,识别操作码和操作数地址,并由控制器产生相应控制信号。取指负责读取指令,执行阶段完成运算,写回阶段保存结果。

Question 14Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某单位需要部署一套应用系统,要求数据库服务器在磁盘故障时仍能继续提供服务。下列措施中最直接满足该要求的是哪一项?

  1. 为数据库服务器配置 RAID 1 或 RAID 5 Correct answer.
  2. 对数据库定期做逻辑备份
  3. 为数据库表建立更多索引
  4. 提高数据库服务器的CPU主频

Explanation

RAID 1 通过镜像、RAID 5 通过校验信息实现磁盘级冗余,单块磁盘故障时数据仍可访问,服务可继续。定期备份用于灾难恢复,但不能在故障时保持在线服务。

Question 15Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在OSI参考模型中,负责端到端的差错恢复和流量控制、并以端口号区分不同应用进程的层次是下列哪一层?

  1. 物理层
  2. 网络层
  3. 传输层 Correct answer.
  4. 数据链路层

Explanation

传输层提供端到端通信,通过端口号区分应用进程,并可实现差错恢复与流量控制。网络层负责分组路由,数据链路层负责相邻节点帧传输,物理层负责比特传输。

Question 16Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某用户反映访问网站时页面无法打开,运维人员使用 ping 命令测试域名对应的地址可以连通,但用浏览器访问仍然失败。下列排查方向中最合理的是哪一项?

  1. 检查网卡是否损坏
  2. 检查应用层服务端口是否正常监听 Correct answer.
  3. 检查本机IP地址是否配置
  4. 检查交换机端口速率

Explanation

ping 能通说明网络层连通性基本正常,问题更可能出在应用层,例如Web服务未启动或端口未监听。此时应检查服务进程和监听端口,而非底层网络配置。

Question 17Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某关系表 R(A,B,C) 中,A 为唯一标识元组的属性,且不存在部分函数依赖和传递函数依赖。按照范式理论,该表至少满足下列哪一范式?

  1. 第二范式
  2. 第四范式
  3. 第三范式 Correct answer.
  4. 第一范式

Explanation

在满足第一范式的基础上,消除非主属性对候选键的部分函数依赖即达到第二范式,再消除传递函数依赖即达到第三范式。题干同时满足两个条件,因此至少为第三范式。

Question 18Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某系统采用页式存储管理,页面大小为 4 KB,逻辑地址为 32 位。若给定逻辑地址为 0x00003ABC,则该地址所在页的页号是多少?

  1. 0x0000B
  2. 0x0003A
  3. 0x0000A
  4. 0x00003 Correct answer.

Explanation

页面大小为 4 KB 即 2^12 字节,低 12 位为页内偏移,其余高位为页号。0x00003ABC 右移 12 位得到 0x00003,因此页号为 3。

Question 19Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

下列关于数据库三级模式结构的说法中,正确的是哪一项?

  1. 内模式面向具体用户视图
  2. 模式描述全体数据的逻辑结构 Correct answer.
  3. 外模式描述数据的物理存储结构
  4. 一个数据库只能有一个外模式

Explanation

模式(逻辑模式)描述数据库中全体数据的逻辑结构和特征,是三级结构的中间层。外模式面向用户视图,内模式描述物理存储结构,一个数据库可以有多个外模式。

Question 20Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在TCP连接建立的三次握手过程中,客户端发送的第一个报文段中,同步标志位SYN被置位。该报文段的主要作用是下列哪一项?

  1. 通知网络层进行路由更新
  2. 请求断开连接
  3. 请求建立连接并通告初始序列号 Correct answer.
  4. 确认对方数据已收到

Explanation

三次握手的第一个报文由客户端发出,SYN置位并携带初始序列号,表示请求建立连接并同步序号。确认数据收到依靠ACK标志,断开连接使用FIN标志。

Question 21Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某运维人员需要在不中断业务的前提下,把一台物理服务器上的应用迁移到另一台服务器,并尽量保持运行状态。下列方案中最符合要求的是哪一项?

  1. 热迁移,在线复制运行状态 Correct answer.
  2. 重新安装操作系统后重建应用
  3. 仅复制应用配置文件
  4. 冷迁移,先关机再复制磁盘

Explanation

热迁移在虚拟机或应用运行过程中复制内存与磁盘状态,切换时业务中断时间极短,适合不中断业务的要求。冷迁移需先关机,会造成服务中断。

Question 22Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某单位网络中有 200 台主机需要分配IP地址,要求地址连续且便于管理。若使用一个子网,下列哪种地址规划最合适?

  1. 192.168.1.0/26
  2. 192.168.1.0/25
  3. 192.168.1.0/24 Correct answer.
  4. 192.168.1.0/28

Explanation

/24 可提供 254 个可用主机地址,能够容纳 200 台主机。 /25 只有 126 个可用地址,/26 为 62 个,/28 为 14 个,均不足以容纳 200 台主机。

Question 23Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

在数据库系统中,若多个事务并发执行时出现“一个事务读取了另一个未提交事务修改的数据”,这种现象属于下列哪一类问题?

  1. 脏读 Correct answer.
  2. 幻读
  3. 不可重复读
  4. 丢失修改

Explanation

脏读指一个事务读到了另一个事务尚未提交的修改,若对方回滚则该数据从未真正存在。丢失修改指更新被覆盖,不可重复读指同一行两次读取结果不同,幻读指同一查询返回的行集合变化。

Question 24Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某单位要求关键业务系统的日志在写入后不能被普通管理员随意篡改,并能验证其完整性。下列措施中最合适的是哪一项?

  1. 提高日志写入的频率
  2. 增大日志文件所在磁盘容量
  3. 对日志计算哈希值并异地保存 Correct answer.
  4. 将日志文件设置为只读属性

Explanation

对日志计算哈希值并异地保存,可以在事后校验日志是否被改动,具备完整性验证能力。只读属性可被有权限者修改,扩容和提高频率都不解决防篡改问题。

Question 25Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

关于编译型语言与解释型语言的区别,下列说法正确的是哪一项?

  1. 编译型语言在运行前整体翻译为目标代码 Correct answer.
  2. 解释型语言的执行效率一定高于编译型语言
  3. 编译型语言不能访问操作系统接口
  4. 解释型语言不需要任何运行环境

Explanation

编译型语言在运行前由编译器把源程序整体翻译为目标代码,运行时直接执行目标代码。解释型语言由解释器逐条翻译执行,通常需要相应的运行环境。

Question 26Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某运维人员需要为一台服务器配置RAID,要求在不使用校验信息的前提下同时获得数据冗余和更高的读取性能,且至少需要4块磁盘。下列RAID级别中最符合要求的是哪一项?

  1. RAID 5
  2. RAID 10 Correct answer.
  3. RAID 0
  4. RAID 1

Explanation

RAID 10 先做镜像再做条带化,同时具备镜像的冗余能力和条带化的读写性能,且不使用奇偶校验,通常至少需要 4 块磁盘。RAID 5 虽然也提供冗余,但它依赖分布式奇偶校验,与题目“不使用校验信息”的要求不符。因此在给定条件中只有 RAID 10 能同时满足冗余、性能与无校验三项要求。

Question 27Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某单位的一台服务器需要运行数据库服务,要求随机读写性能高、支持多并发访问,并且数据需要长期在线可查。下列存储介质中最适合作为该数据库主存储的是哪一项?

  1. 磁带库
  2. 蓝光光盘
  3. 大容量U盘
  4. 固态硬盘(SSD) Correct answer.

Explanation

数据库服务以随机读写和小块I/O为主,固态硬盘没有机械寻道延迟,随机读写性能和并发响应能力明显优于机械介质,适合作为在线主存储。磁带库、光盘和普通U盘主要面向离线归档或便携传输,随机访问性能与耐久性都不适合承载在线数据库。因此应选择固态硬盘。

Question 28Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某系统采用分页存储管理,页面大小为4KB,页表项长度为4字节。若某进程的逻辑地址空间为32位,则其页表最多包含多少个页表项?

  1. 2^20 个 Correct answer.
  2. 2^22 个
  3. 2^32 个
  4. 2^12 个

Explanation

页内偏移由页面大小决定,4KB 等于 2^12 字节,因此偏移占 12 位;32 位逻辑地址中剩下的 20 位用于表示页号,页表项数量最多为 2^20 个。页表项长度 4 字节只影响页表本身占用的空间,不改变页号位数。所以页表项数目由逻辑地址位数与页内偏移位数之差决定。

Question 29Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

运维人员查看某台主机时发现其IP地址为169.254.8.20,子网掩码为255.255.0.0。该地址的出现通常说明下列哪种情况?

  1. 主机被静态配置为公网可路由地址
  2. 主机未能联系到DHCP服务器而自动配置了链路本地地址 Correct answer.
  3. 主机所在网段使用了私有地址规划
  4. 主机已通过DHCP服务器正常获得租约

Explanation

169.254.0.0/16 是链路本地地址段,当主机设置为自动获取地址却未能从 DHCP 服务器获得租约时,部分操作系统会自动为自己配置该网段地址,因此出现该地址往往提示 DHCP 通信异常。该地址不能跨路由器转发,也不属于常规的私有地址规划范围。排查时应检查 DHCP 服务、链路连通性与地址池余量。

Question 30Information System Fundamentals (system composition, hardware/software basics, network and database concepts)

某应用系统使用关系数据库,要求同一张表中“身份证号”列既不能为空,也不能出现重复值。为满足该要求,在定义该列时应组合使用下列哪一组约束?

  1. 主键约束与外键约束
  2. 外键约束与检查约束
  3. 非空约束与唯一约束 Correct answer.
  4. 默认值约束与检查约束

Explanation

非空约束保证该列不允许取空值,唯一约束保证该列各行的取值互不相同,两者组合正好满足“不能为空且不能重复”的要求。主键虽然隐含非空且唯一,但一张表只能有一个主键,若该表已有其他主键则不能再用主键实现。外键、默认值和检查约束都不能同时表达非空与取值唯一这两项语义。

Question 31Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

在 Linux 服务器上新增一个用于运行应用服务的普通账号 appsvc 时,下列哪条命令会同时创建该用户及其同名主目录?

  1. groupadd appsvc
  2. useradd -m appsvc Correct answer.
  3. passwd -d appsvc
  4. useradd -r appsvc

Explanation

useradd 的 -m 选项会在创建用户的同时生成同名主目录,这是为服务账号准备可写家目录的标准做法。缺少 -m 时是否创建家目录取决于发行版的默认配置,因此显式指定更可靠。

Question 32Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

某运维人员需要让账号 ops 在登录后默认使用 /bin/bash,最规范的做法是修改哪个文件中的该用户条目?

  1. /etc/shells
  2. /etc/group
  3. /etc/shadow
  4. /etc/passwd Correct answer.

Explanation

/etc/passwd 的每行包含用户名、UID、GID、描述、主目录和登录 shell 七个字段,最后一个字段即登录 shell。修改该字段即可改变用户登录后使用的 shell。

Question 33Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

文件 /data/report.csv 的权限为 -rw-r-----,属主 alice、属组 finance。用户 bob 不属于 finance 组,他尝试读取该文件时结果如何?

  1. 读取成功,因为 bob 与 alice 同属一个系统
  2. 读取成功,因为文件对其他用户可读
  3. 读取被拒绝,因为属组 finance 未授予写权限
  4. 读取被拒绝,因为 bob 只匹配 other 权限且该位为 0 Correct answer.

Explanation

权限位按属主、属组、其他三类依次匹配,且只取第一个匹配到的类别。bob 既不是属主也不在 finance 组,只能套用 other 的 --- 权限,因此读取被拒绝。

Question 34Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

需要把目录 /srv/www 及其下所有子目录和文件的属主改为 www-data、属组改为 www,应使用哪条命令?

  1. chmod -R 775 /srv/www
  2. umask 002 /srv/www
  3. chown -R www-data:www /srv/www Correct answer.
  4. chgrp -R www-data /srv/www

Explanation

chown 使用 用户:组 的写法可一次性修改属主和属组,-R 表示递归处理子目录与文件。这是部署 Web 目录时最常用的权限归属修正方式。

Question 35Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

某目录权限设置为 2775,其中前导数字 2 对应的特殊权限位及其作用是?

  1. ACL 掩码位,用于限制扩展访问控制项的生效范围
  2. SGID,使该目录下新建文件继承目录的属组 Correct answer.
  3. Sticky 位,使用户只能删除自己创建的文件
  4. SUID,使目录中的可执行文件以属主身份运行

Explanation

八进制权限最前面的位表示特殊权限,2 为 SGID。目录设置 SGID 后,在其下新建的文件和子目录会继承该目录的属组,便于团队共享目录统一归属。

Question 36Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

运维人员执行 sudo visudo 修改 sudoers 配置,而不是直接用编辑器打开 /etc/sudoers,主要原因是?

  1. visudo 会把配置加密后写入数据库
  2. visudo 会自动为被授权用户创建系统账号
  3. visudo 在保存前校验语法,可避免语法错误导致 sudo 全面失效 Correct answer.
  4. visudo 能绕过文件属主限制直接提升权限

Explanation

sudoers 文件语法错误会使 sudo 拒绝加载配置,可能导致所有人都无法提权。visudo 在保存时做语法检查并对文件加锁,从而降低误配置风险。

Question 37Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

在 sudoers 中写入条目 deploy ALL=(root) NOPASSWD: /usr/bin/systemctl restart nginx,其含义是?

  1. deploy 可不输入密码以 root 身份执行重启 nginx 这一条命令 Correct answer.
  2. deploy 被加入 root 组并获得全部 root 权限
  3. deploy 可不输入密码执行任意 systemctl 子命令
  4. deploy 登录时无需输入密码即可进入系统

Explanation

该条目把可执行范围精确限定为 /usr/bin/systemctl restart nginx 这一条命令,NOPASSWD 表示执行时免密。最小授权原则要求只放开运维真正需要的命令。

Question 38Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

服务器 CPU 使用率持续接近 100%,运维人员希望按 CPU 占用排序实时观察进程,应使用 top 交互界面中的哪个按键?

  1. q
  2. P Correct answer.
  3. k
  4. M

Explanation

top 交互界面中按 P 按 CPU 使用率降序排列进程,按 M 则按内存占用排序。定位高 CPU 消耗进程时先按 P 排序是最直接的手段。

Question 39Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

某 Linux 服务器响应变慢,运维人员怀疑内存不足并出现换页,使用 vmstat 1 观察时最应重点关注的列是?

  1. r 与 b 两列
  2. in 与 cs 两列
  3. us 与 id 两列
  4. si 与 so 两列 Correct answer.

Explanation

vmstat 中 si 表示从交换区换入内存的速率,so 表示换出到交换区的速率。两者持续非零说明物理内存紧张,系统正在频繁换页。

Question 40Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

使用 iostat -x 1 观察磁盘时,哪一列最能反映设备是否已成为 I/O 瓶颈?

  1. %util Correct answer.
  2. rrqm/s
  3. tps
  4. kB_read/s

Explanation

%util 表示设备在采样周期内处于忙碌状态的时间百分比,长期接近 100% 通常意味着磁盘 I/O 已饱和。判断瓶颈时应结合 await 等延迟指标一起看。

Question 41Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

要让 /dev/sdb1 在系统重启后自动挂载到 /data,最规范的做法是?

  1. 把挂载命令写入用户自己的 .bashrc
  2. 在 /etc/rc.local 中写入 mount 命令
  3. 登录后手动执行一次 mount 命令
  4. 在 /etc/fstab 中增加对应的挂载条目 Correct answer.

Explanation

/etc/fstab 是系统启动时由挂载单元读取的持久化配置,写入条目即可实现开机自动挂载。建议使用 UUID 而非设备名,避免设备顺序变化导致挂载失败。

Question 42Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

运维人员执行 df -h 发现某分区使用率 100%,但 du -sh 统计该分区目录总量远小于分区容量,最可能的原因是?

  1. 有进程仍持有已被删除文件的句柄,空间未真正释放 Correct answer.
  2. df 命令统计结果总是偏高不可信
  3. du 默认不统计隐藏文件导致漏算
  4. 分区上存在未格式化的空闲扇区

Explanation

文件被删除后,只要仍有进程持有其文件句柄,数据块就不会释放,此时 df 显示已占用而 du 遍历目录看不到该文件。可用 lsof +L1 定位这类文件并重启相关进程。

Question 43Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

在 Linux 中使用 tar 将 /opt/app 目录打包并 gzip 压缩为 app.tar.gz,正确的命令是?

  1. tar -tzf app.tar.gz /opt/app
  2. tar -czf app.tar.gz /opt/app Correct answer.
  3. tar -xzf app.tar.gz /opt/app
  4. tar -cjf app.tar.gz /opt/app

Explanation

tar 的 -c 表示创建归档,-z 表示用 gzip 压缩,-f 后跟归档文件名。该组合可把目录打包压缩为 .tar.gz 文件。

Question 44Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

服务器上某应用需要以普通用户 appsvc 身份在后台长期运行,且退出登录后不被挂起,最合适的做法是?

  1. 用 nohup 加 & 在登录会话中启动
  2. 把程序放入 /etc/profile 中启动
  3. 使用 systemd 编写服务单元并由 systemd 托管 Correct answer.
  4. 在终端中直接前台运行该程序

Explanation

systemd 服务单元可指定 User=appsvc 以该身份运行,并具备开机自启、崩溃重启和日志收集能力,不依赖登录会话。这是生产环境托管长期服务的标准方式。

Question 45Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

修改了 /etc/systemd/system/myapp.service 后,要让改动生效并设置开机自启,应依次执行?

  1. systemctl daemon-reload 后执行 systemctl enable myapp Correct answer.
  2. systemctl mask myapp 后执行 systemctl enable myapp
  3. systemctl reload myapp 后执行 systemctl start myapp
  4. systemctl restart myapp 后执行 systemctl status myapp

Explanation

修改单元文件后需执行 daemon-reload 让 systemd 重新读取配置,再用 enable 建立开机启动的符号链接。两步顺序不可颠倒,否则仍按旧配置启用。

Question 46Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

在 Linux 上查看 8080 端口当前被哪个进程监听,最直接的命令是?

  1. ss -lntp | grep 8080 Correct answer.
  2. netstat -r | grep 8080
  3. ps aux | grep 8080
  4. ip addr show | grep 8080

Explanation

ss 的 -l 显示监听套接字,-n 以数字显示端口,-t 限定 TCP,-p 显示对应进程。组合后可精确看到监听 8080 端口的进程信息。

Question 47Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

防火墙使用 firewalld 的服务器需要放行 TCP 8443 端口并立即生效,应执行?

  1. iptables -F 后执行 firewall-cmd --list-all
  2. firewall-cmd --add-port=8443/tcp 后执行 systemctl restart network
  3. firewall-cmd --add-port=8443/tcp --permanent 后执行 firewall-cmd --reload Correct answer.
  4. firewall-cmd --remove-port=8443/tcp --permanent

Explanation

--permanent 把规则写入持久配置,但不会立即作用于运行时,需再执行 --reload 使其生效。两者配合才能既立即放行又保证重启后仍保留。

Question 48Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

某服务器 SSH 服务要求禁止 root 直接登录,应修改 sshd_config 中的哪个参数?

  1. PermitRootLogin no Correct answer.
  2. Port 22
  3. AllowUsers root
  4. PasswordAuthentication no

Explanation

PermitRootLogin 控制 root 是否可直接通过 SSH 登录,设为 no 后 root 只能先以普通用户登录再提权。修改后需重载 sshd 使配置生效。

Question 49Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

为 SSH 配置基于密钥的认证时,客户端生成的公钥需要放到服务器上的哪个位置才能让目标用户登录?

  1. 该用户主目录下的 ~/.ssh/authorized_keys Correct answer.
  2. 客户端本地的 ~/.ssh/id_rsa
  3. 服务器上的 /etc/passwd
  4. 服务器全局的 /etc/ssh/ssh_host_rsa_key

Explanation

服务端在用户主目录的 authorized_keys 中查找与客户端私钥配对的公钥,匹配成功即允许登录。该文件及 .ssh 目录的权限过宽时 sshd 会拒绝使用。

Question 50Operating System and Server Operations (installation, configuration, user and permission management, performance monitoring)

服务器 /var 分区空间告急,运维人员需要找出 /var 下占用空间最大的前 10 个目录,最合适的命令是?

  1. find /var -type f | head -10
  2. df -h /var | sort -rh | head -10
  3. ls -l /var | head -10
  4. du -h --max-depth=1 /var | sort -rh | head -10 Correct answer.

Explanation

du 按目录递归统计占用,--max-depth=1 只统计一层子目录,配合 sort -rh 按人类可读容量降序排列后取前 10 行。这样能快速定位空间大户。