【RHCSA问答题】第八章 监控和管理Linux进程

系列文章目录

第一章 红帽企业Linux入门
第二章 访问命令行
第三章 从命令行管理文件(上)
第三章 从命令行管理文件(下)
第五章 创建、查看和编辑文本文件(上)
第五章 创建、查看和编辑文本文件(下)
第六章 管理本地用户和组(上)
第六章 管理本地用户和组(下)
第七章 控制对文件的访问



如何理解systemd进程?

在 Linux 系统启动时,systemd 是第一个被加载的进程,负责初始化整个系统。它会按照配置文件定义的顺序启动各个系统服务和进程。所以所有进程都是systemd进程的后代。


ps和top有什么区别?

pstop 都是用于查看系统中运行进程的工具。ps用于静态地获取特定时刻的进程信息,而 top 则是用于实时监控和交互式查看系统资源使用情况


解释 ps aux 和ps -ef 这两个命令和参数的作用。

ps aux 显示所有进程的详细信息。

  • a 选项表示显示所有用户的进程,不仅仅是当前用户的;
  • u 选项表示显示用户相关的详细信息,如用户名、CPU 使用率、内存使用率等;
  • x 选项表示显示没有控制终端(TTY)的进程。
    ps -ef 是UNIX语法,功能与ps aux 类似。

进程状态有哪些?

  • D = 不可中断睡眠
  • R = 运行中或可运行
  • S = 睡眠中
  • T = 已停止或已跟踪
  • Z = 僵尸

怎么理解作业(Job)和作业控制?

作业是在一个终端会话中启动的一个或多个相关进程的集合。每个作业都有一个唯一的作业编号。作业可以包含一个或多个进程,这些进程可以同时执行或相互依赖。
在作业控制中,可以使用作业控制命令来管理作业,例如将作业切换到前台或后台、暂停或继续作业,以及终止作业


说明 kill 命令中使用 9 和 15 信号量的区别。

  • 9信号量导致立即终止程序,无法被拦截
  • 15信号量是以“友好”的方式终止程序,可以被拦截

kill和pkill有什么区别?

kill 需要手动提供进程ID,可以发送特定信号,是一个比较基础的终止进程工具
pkill 可以根据进程名或其他属性来查找并终止进程


什么是负载平均值(load average)?

负载平均值是一个反映系统在一段时间内的负荷情况的指标,它代表了在相应时间段内,系统中正在运行或等待运行的进程的数量。它通常以三个值表示,分别对应不同时间段内的负载情况:1分钟、5分钟和15分钟

一个低负载平均值通常表示系统资源充足,进程能够快速得到执行。相反,一个高负载平均值可能表明系统资源不足,进程需要等待执行。

  • 7
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

不怕娜

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值