Сохранение команды SSH

Не могли бы вы использовать плагин realvnc chrome?

https://www.realvnc.com/products/chrome/

0
21.05.2019, 19:14
2 ответа

Интересно, detachможет сработать? Обычно, если вы делаете это в существующем сеансе терминала, вы можете выйти из этой оболочки, и процесс, который вы «отсоединили», продолжит работу. Вам все равно нужно сначала приостановить и запустить этот процесс. Эффект такой же, как если бы вы использовали команду nohup.

Однако я отмечаю, что в некоторых ответах указано, что systemdвсе еще может убить ваш процесс. --Я сам еще не видел этого, так что имейте в виду.

РЕДАКТИРОВАТЬ :*DUH*вместо «отсоединить» читать disownпо крайней мере на CentOS и кузенах. Мои извинения всем, кого я ввел в заблуждение. Хотя я откуда-то припоминаю команду "отсоединить"...

1
28.01.2020, 02:40

Одна вещь, которую вы можете сделать, это приостановить задание с помощью CTRL+Z. Затем продолжите его как приоритетное задание с помощью команды fgили как фоновое задание с помощью команды bg. Судя по вашему вопросу, вам понадобится команда bg. После этого вы можете проверить, сработало ли это, с помощью команды jobsДО выхода из сеанса. И просто в качестве предупреждения, после выхода из сеанса у вас не будет возможности отследить, когда и завершился ли скрипт (, кроме какой-либо операции, которую скрипт может выполнить ). Итак, в качестве резюме:

CTRL+Z
$ jobs
$ bg
$ jobs
$ exit

В качестве еще одного заявления об отказе от ответственности. :Никто, кроме человека, работающего с вашей системой, не может знать, позволит ли настроенная вами среда отключиться и разрешить выполнение команды в фоновом режиме. Это должно работать на большинстве настроек, но вы никогда не знаете. Если возможно, я бы протестировал его на тестовом скрипте, чтобы посмотреть, можно ли его остановить и перезапустить

0
28.01.2020, 02:40

Теги

Похожие вопросы