Я постоянно использую терминальные экраны для управления различными задачами в Linux. Я хотел бы знать, возможно ли 'приостановить' или 'приостановить' данный экран и возобновить его позже (никакая промежуточная перезагрузка).
Скажем, то, что я создаю следующий экран:
screen -S R
Затем я запускаю R и позволяю выполнению процесса:
for(lop in 1:1000000){
print(lop)}
Существует способ сказать что-то как:
screen -X -S R pause
И резюме впоследствии остроумие что-то как:
screen -X -S R pause
Мое самое главное должно выпустить некоторую вычислительную мощность временно, не уничтожая долгие процессы. Я радовался бы за любой свет здесь.
Так как Вы запустили screen
с screen -S R
, Вы первоначально запустили с оболочки в экранной сессии, вероятно, колотите. Так, Вы могли использовать в своих интересах управление заданием удара путем нажатия Ctrl+Z, чтобы приостановить процесс R и затем возобновить его позже с fg
:
[1] 7221
[1] 7222
[1] 7223
[1] 7224
^Z
[1]+ Stopped R
$ fg
[1] 7225