Назад | Перейти на главную страницу

Экран GNU: одно окно на экран или один экран с несколькими окнами?

Недавно я унаследовал несколько задач администратора системы, и я пытаюсь обернуть голову, используя screen. Как и оставил предыдущий парень, выполняется четыре сеанса работы с экранами, в некоторых из которых работают два или три окна.

Не похоже, что он использовал какое-то конкретное соглашение, поэтому я спрашиваю вас: лучше ли иметь каждый процесс в отдельном сеансе экрана или лучше сгруппировать похожие процессы в окна на одном экране? Или что-то совсем другое?

Я сделал это обоими способами, но я предпочитаю иметь один сеанс Screen с несколькими «вкладками». Сделать это таким образом намного проще, чем пытаться вспомнить, к какой сессии Screen вам нужно подключиться, чтобы выполнить задачу X.

Это действительно так, как вы хотите ... Обычно я использую только один экран с несколькими окнами (которые можно переименовать из имени по умолчанию - control-a A, так что еще проще найти нужное окно), но мне не нравится, когда более 10 окон (0–9), поэтому иногда я использую другой экран, который также можно назвать (screen -S), поэтому при повторном подключении легко найти нужный с помощью списка экранов.

Сугубо личные предпочтения.

У меня есть один экран для каждого из трех центров обработки данных с «окном» для каждого хоста / устройства на постоянном токе. Это работает на этой работе, но не сработало бы на моем последнем.

У меня есть пара давно выполняемых заданий, которые я храню в их собственных (именованных) сеансах экрана, чтобы я мог быстро войти в систему и присоединиться к ним, чтобы отслеживать их прогресс. Однако для обычных вещей я предпочитаю иметь один сеанс экрана на хосте с несколькими окнами внутри него.