知识点问答题

1. 如何理解 systemd 进程?

systemd 是 Linux 系统的第一个进程(PID 为 1),是所有其他进程的父进程

2. ps 和 top 有什么区别?

ps就像是对现在的进程截图然后给你看,top是实时的

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

两者都是显示所有进程的详细信息,ps aux 使用 BSD 风格输出,ps -ef 使用 System V 风格输出。

4. 进程状态有哪些?

主要状态有:R(运行中)、S(可中断睡眠)、D(不可中断睡眠)、Z(僵尸)、T(停止)

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

作业是由 shell 管理的一个或多个进程的组合,作业控制允许你在前台和后台之间切换、暂停或恢复进程运

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

15(TERM)是正常终止信号,允许进程清理后退出;9(KILL)是强制杀死信号,进程无法捕获或忽略,直接立即终止

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐