Как я могу узнать процесс сервера экрана?

Спасибо 1_CR , который ответил на этот вопрос в комментариях.

При > MASTER.txt файл усекается до того, как вставка фактически завершает горизонтальное соединение. Ответ - вывести файл во временный файл (например, MASTER2.txt), а затем переименовать его (с помощью команды mv) в правильное имя файла.

Мой старый код:

paste MASTER.txt ${FILE}_trimmed.txt > MASTER.txt

Исправленный код:

paste MASTER.txt ${FILE}_trimmed.txt > MASTER2.txt && mv MASTER2.txt MASTER.txt
0
04.12.2018, 17:16
2 ответа

Каждый сеанс Screen является собственным «сервером»; это процессы «SCREEN», и это процессы, которые продолжают работать, когда вы отключаетесь от сеанса. «Клиент» — это «экранный» процесс, который подключается к соответствующему сеансу и позволяет вам взаимодействовать с ним; они недолго -живут (условно )и существуют только до тех пор, пока они присоединены к сеансу.

Вы можете просмотреть все запущенные сеансы вашего текущего пользователя с помощью

screen -ls

Это покажет идентификаторы процессов, tty и хост всех доступных сеансов.

ps -fC screen

покажет все запущенные screenпроцессы, как сеансы, так и клиенты.

1
28.01.2020, 02:41
sudo screen -list 

вы можете найти идентификатор процесса экрана

0
28.01.2020, 02:41

Теги

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