linux: моніторинг tty1 у графічному дисплеї


0

Мені цікаво, чи можливо це: у мене є речі, що відбуваються в TTY1 (тобто велика консоль, яку я отримую, натиснувши ctrl-alt-F1), і якщо це взагалі можливо, я хотів би "дивитися" це якимось чином з мого графічний інтерфейс (ctrl-alt-F7), можливо, у вікні терміналу.

Чи можливо це? Чи можу я сказати вікно терміналу не породити оболонку, а просто використовувати вже наявну? Мені не потрібно вміти з цим взаємодіяти, хоча це теж було б добре. Я дуже просто хочу це побачити. Причина того, що він є на TTY1 замість того, щоб просто запустити оболонку в графічному середовищі, полягає в тому, що мені може знадобитися перезапустити графічне середовище і не хочу, щоб процес закінчувався.

Дякую
Мала

Відповіді:


1

Я відчуваю, що гуфбол відповідає на власне запитання, але, як це часто трапляється, я нарешті знайшов / з'ясував робочу відповідь незабаром після того, як я розмістив тут ... У будь-якому випадку, для всіх, хто хоче зробити те саме:

  • Встановити 'screen'( http://www.gnu.org/software/screen/ )
  • запустіть screenз вікна TTY, до якого потрібно підключитися
  • розпочати будь-який процес, який ви хочете стежити
  • перейти у своє графічне середовище, відкрити термінал та 'su'потрібного користувача
  • запустіть 'screen -x'для підключення до сеансу

Сподіваюся, що хтось допомагає :)

Якщо говорити, якщо у когось є можливість фактично підключитися до іншої запущеної оболонки (це можливо навіть) без використання інших програм, я б хотів це почути!


+1 використання екрана, якого я ніколи б не придумав! розумний.
DaveParillo

1

tsysnoop приходить на думку. Я впевнений, що є й інші.


Не так багато, як ви думаєте, але ви можете написати свій власний, використовуючи snp. У системах bsd є програма "watch", яка використовує snp:, sudo watch /dev/tty1але у більшості інших дистрибутивів використовуйте ttysnoop.
DaveParillo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.