请解释 jobs 命令的输出

请解释 jobs 命令的输出

当我运行jobs命令时,我看到以下输出:

[1]  - Suspended                     ./startWebLogic.sh
[2]  + Suspended (signal)            top
  1. 第二列中的-/+表示什么?
  2. 暂停和暂停(信号)有什么区别?

答案1

来自手册页:

字符“+”标识将用作 fg 或 bg 实用程序默认值的作业;也可以使用 job_id %+ 或 "%%" 指定此作业。字符“-”标识如果当前默认作业退出,该作业将成为默认作业;该作业也可以使用 job_id %- 来指定。

相关内容