Linux 系统进程与服务管理及 Shell 历史使用指南
一、Linux 进程管理与故障排除
在 Linux 系统中,有时会遇到进程占用资源过多导致系统运行缓慢的情况。比如,当我们等待几秒后,通过 pgrep bzip2 命令检查 bzip2 进程是否还在运行,如果发现该进程的 PID 仍在运行,就需要采取措施。可以使用 kill –9 1763 命令强制终止该进程,这里的 SIGKILL (信号 #9)会直接终止进程,不允许进程捕获并忽略该信号。
一般系统故障排除的常见模式如下:
1. 查看资源使用情况 :可以通过 top 等工具查看,具体工具根据耗尽的资源类型而定。
2. 找到要调查的 PID :确定问题进程的 PID。
3. 对进程采取行动 :例如发送信号让其关闭,如发送 SIGTERM (信号 15)。
二、Linux 服务管理 - systemd 基础
在 Linux 中,除了前台运行的命令(如 ls 、 mv 、 rm 、 ps 等),还有许多长时间运行的后台进程,即服务(也常称为守护进程),像数据库、Web 服务器、网络管理器、桌面环境等。这些服务通常通过 init 系统(如
超级会员免费看
订阅专栏 解锁全文
1万+

被折叠的 条评论
为什么被折叠?



