Gems
Материал из Xgu.ru
Прикольная штука
Альтернатива screen
sudo apt-get install gems
Потом на сервере:
gems-server -port 9999 PS1=gems_server\ \#
Подключаемся клиентом:
gems-client 77.121.217.150 9999 gems-client: Connection established -- Press 'q' to exit.
Теперь на сервере можно давать команды и клиент будет их видеть.
На сервере:
gems_server #echo Hello,\ world Hello, world
И на клиенте видно:
gems_server #echo Hello,\ world Hello, world
Выход из gems-server.
На сервере:
gems_server #exit exit gems-server terminated.
и на клиенте будет:
gems_server #exit exit gems-client: End of transmission.
И еще к теме о screen
и запись терминала:
clint@tankless:~$ apt-cache show ttyrec Package: ttyrec Priority: optional Section: misc Installed-Size: 144 Maintainer: NIIBE Yutaka <gniibe@fsij.org> Architecture: i386 Version: 1.0.8-1 Depends: libc6 (>= 2.7-1) Filename: pool/main/t/ttyrec/ttyrec_1.0.8-1_i386.deb Size: 33292 MD5sum: f1093b7fb34991d2804b90e4a42a7aaf SHA1: 14cc35b841fb61c539928732facb85391ed63767 SHA256: de07644478d35851ada99efc8e88d38fea8f678b4db0c68b0415ba36d133e155 Description: Terminal interaction recorder and player (for tty) This package includes "ttyrec", a tty recorder which records terminal interaction, and "ttyplay", the player to see that intereaction. . Ttyrec records your terminal input and output, like the "script" command, but additionally records timing information to allow playback at the original speed. It can record any console program, including screen-oriented programs such as those using curses. Tag: admin::logging, interface::commandline, role::program, scope::utility, use::storing, works-with::software:running
А также еще есть и lilalo!!!!