注销后仍然是 root,为什么?

注销后仍然是 root,为什么?
[root@ ]# logout
There are stopped jobs.
[root@ ]# 

所以我需要logout两次才能真正注销。

这什么时候会发生?

答案1

当 shell 仍有作业在后台停止时。使用jobs查看当前作业,fg %<n>并将作业带到前台以便可以结束它。

答案2

您无法注销,因为您在控制台会话期间暂停了一项任务(可能是使用 CTRL-Z)。此任务仍处于活动状态,但已在后台暂停。

fg命令将把任务带回前台并允许您终止它,或者弄清楚发生了什么。

相关内容