检查进程
停止的或延迟的进程可能使系统不活动。
请通过执行以下操作检查系统进程:
- 重新启动行滚动
- 使用 Ctrl+D 组合键
- 使用 Ctrl+C 组合键
- 从远程终端或主机登录
- 远程结束延迟的进程
重新启动行滚动:
通过执行以下操作重新启动由 Ctrl-S 组合键停止的行滚动:
- 激活有问题进程的窗口或 Shell。
- 按下 Ctrl-Q 组合键以重新启动滚动。Ctrl-S 组合键停止行滚动,而 Ctrl-Q 组合键重新启动行滚动。
如果滚动检查未更正不活动系统的问题,请转至下一部分:使用 Ctrl-D 组合键。
使用 Ctrl-D 组合键:
- 激活有问题进程的窗口或 Shell。
- 按下 Ctrl-D 组合键。 Ctrl-D 组合键将文件结束(EOF)信号发送到进程。 Ctrl-D 组合键可能关闭窗口或 Shell 并将您注销。
如果 Ctrl-D 组合键未更正不活动系统的问题,请转至下一部分:使用 Ctrl-C 组合键。
使用 Ctrl-C 组合键:
通过执行以下操作结束停止的进程:
- 激活有问题进程的窗口或 Shell。
- 按下 Ctrl-C 组合键。 Ctrl-C 组合键停止当前搜索或过滤器。
如果 Ctrl-C 组合键未更正不活动系统的问题,请转至下一部分:从远程终端或主机登录。
从远程终端或主机登录:
以两种方式之一从远程登录:
- 如果有多于一个终端连接到系统,那么从另一个终端登录到系统。
- 通过输入 tn 命令从网络上的另一个主机 (如果您的系统已连接到网络) 登录,如下所示:
当使用 tn 命令时,系统向您要求常规登录名和密码。tn YourSystemName
如果可以从远程终端或主机登录到系统,请转至下一部分:远程结束延迟的进程。
如果不能从远程终端或主机登录系统,那么需要重新启动系统。
也可以启动系统转储以确定为何系统变得不活动。
远程结束延迟的进程:
通过执行以下操作从远程终端结束延迟的进程:
- 通过输入以下 ps 命令来列示活动进程:
-e 和 -f 标志标识所有活动的和不活动的进程。ps -ef - 标识延迟的进程的进程标识。要获取有关标识进程的帮助,请将 grep 命令与搜索字符串配合使用。 例如,要结束 xlock 进程,请输入以下内容以查找进程标识:
grep 命令允许您搜索 ps 命令的输出以标识特定进程的进程标识。ps -ef | grep xlock - 通过输入以下 kill 命令结束此过程:注: 您必须具有 root 用户权限才能对未启动的进程使用 kill 命令。
如果不能确定问题进程,那么最近的活动进程可能是不活动系统的原因。 如果认为这是问题,请结束最近的进程。kill -9 ProcessID
如果进程检查未更正不活动系统的问题,那么需要重新启动系统。