Screen

Eine Console kann man zu zweit (oder auch mit noch mehr Leuten) bearbeiten indem man so vorgeht:

User A meldet sich als root an. Und tippt screen. Dann muss man einmal auf Return drücken und hat erstmal ne Console in der man normal arbeiten kann.

User B meldet sich auch als root an und tippt screen -list um die Screen-ID heraus zu bekommen. Dann noch screen -x ID und schon sind zwei Leute in einer Console.

suse:/home/took # screen -list There is a screen on: 7565.pts-2.suse (Attached) 1 Socket in /var/run/screens/S-root.

suse:/home/took # screen -x 7565

Das muss aber nicht unbedingt root sein, es reicht wenn sich zwei Personen mit dem gleichen Usernamen anmelden und der erste screen tippt und der zweite screen -x'. Dafür kann man einen besonders eingeschränkten User anlegen dessen Passwort 2 oder mehr Personen verraten wird.

screen inside screen inside screen
... ausserdem ist es sehr nett, wenn man innerhalb der ~/screenrc einige eintellungen vornimmt:
 * 1) Begin ~/.screenrc

caption always "%{rk}%H %{yk}%d-%m-%YT%c -- %{= kc}%?%-Lw%?%{= kY}%n*%f %t%?(%u)%?%{= kc}%?%+Lw%?" sorendition | | kG # black | on bold green

activity | |  |  |  |  |  | "%C -> %n%f %t activity!"

bind h hardstatus ignore bind g hardstatus alwayslastline

startup_message off

screen -ln -t title 0
 * 1) and so on

compacthist on


 * 1) EOF

tutorial (incl. split window)
A GNU screen Tutorial that also includes a section on how to split a window horizontally.


 * http://news.softpedia.com/news/GNU-Screen-Tutorial-44274.shtml

man screen
screen