【问题标题】:To renice the process paused with Control-Z使用 Control-Z 暂停进程
【发布时间】:2019-12-17 08:12:49
【问题描述】:

我想修改刚刚停止使用 Control-Z 的过程,而不查看 topps 的输出。我知道你可以恢复一个流程,或者准确地说是 Bash 的工作,例如 bg 1。但是你能为renice做类似的事情吗?

【问题讨论】:

    标签: bash process nice


    【解决方案1】:

    您可以通过将作业规范提供给jobs builtin 来获取已停止作业的 PID,并将其用作renice 的参数。例如:

    $ sleep 10
    ^Z
    [1]+  Stopped                 sleep 10
    $ renice -20 $(jobs -p %1)
    26939 (process ID) old priority -11, new priority -20
    $
    

    【讨论】:

      猜你喜欢
      • 2011-02-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-30
      • 1970-01-01
      • 1970-01-01
      • 2022-11-18
      • 1970-01-01
      相关资源
      最近更新 更多