Nowe posty

xx Dystrybucja pod HP Omen (6)
2024-03-27, 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
2024-03-27, 21:08:23
lamp Problem z Linux Lite po instalacji (0)
2024-03-27, 19:50:30
xx Ile pingwinów? (1)
2024-03-27, 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Podglądanie innego terminala  (Przeczytany 4769 razy)

Offline mateo86

  • Users
  • Guru
  • *****
  • Wiadomości: 647
    • Zobacz profil
Podglądanie innego terminala
« dnia: 2008-10-24, 20:54:57 »
Witam

Uruchamiam u siebie w domu program konsolowy, który dość długo coś robi. W czasie kiedy mnie nie ma (a mam dostęp do internetu) program wypluwa jakieś info i czeka na reakcję użytkownika.
Czy jest możliwość ze zdalnej lokalizacji podejrzenia co na lokalnym terminalu się dzieje i ew. wprowadzenia tam danych?

Jest jakiś inny sposób czy tylko za pomocą programu 'screen'?

Offline Arkadiusz Bednarczyk

  • Linux.pl
  • Administrator
  • Guru
  • *****
  • Wiadomości: 654
    • Zobacz profil
    • Linux.pl
Podglądanie innego terminala
« Odpowiedź #1 dnia: 2008-10-25, 00:05:19 »
A czemu nie screen? Przecież to do tego służy. Po co sobie komplikować życie.
--
pozdrawiam
Arkadiusz Bednarczyk
email/jabber: arek@linux.pl

Offline mateo86

  • Users
  • Guru
  • *****
  • Wiadomości: 647
    • Zobacz profil
Podglądanie innego terminala
« Odpowiedź #2 dnia: 2008-10-25, 01:34:54 »
Sprawa wygląda następująco, że program już jest uruchomiony i niestety za wczasu nie pomyślałem żeby uruchomić go w sesji screen...
Aktualnie program pewnie czeka na moją reakcję... i sobie poczeka pewnie do niedzieli. :/

Offline Arkadiusz Bednarczyk

  • Linux.pl
  • Administrator
  • Guru
  • *****
  • Wiadomości: 654
    • Zobacz profil
    • Linux.pl
Podglądanie innego terminala
« Odpowiedź #3 dnia: 2008-10-25, 14:45:06 »
jest takie coś jak ttysnoop - ale nie używałem więc nie mogę więcej o nim powiedzieć
--
pozdrawiam
Arkadiusz Bednarczyk
email/jabber: arek@linux.pl

ZipoKing

  • Gość
Podglądanie innego terminala
« Odpowiedź #4 dnia: 2008-10-25, 15:07:12 »
Próbowałeś tego: http://wpkg.org/Viewing_Linux_console_screens. Jedyne, co powinieneś wiedzieć, to na jakim terminalu działa twój program (można to podejrzeć z pomocą polecenia ps).
Jeżeli z kolei chciałbyś wprowadzić jakieś dane, polecam spróbować polecenia:
Kod: sh [Zaznacz]
echo "FOO_BAR" >> /dev/tty1

(tty1 zastąp odpowiednim urządzeniem wejściowym). Przez polecenie ps odnajdź PID procesu twojego programu, wejdź do katalogu /proc/1234/fd/ (1234 zamień odpowiednim PID) i sprawdź, gdzie linkuje plik "0".

Offline mateo86

  • Users
  • Guru
  • *****
  • Wiadomości: 647
    • Zobacz profil
Podglądanie innego terminala
« Odpowiedź #5 dnia: 2008-10-25, 23:11:48 »
Dzięki, działa :)