Voltatok már úgy, hogy config filet szerkesztettek SSH ban és megszakad a kapcsolat?
Igaz milyen idegesitő ha elvész a munka?
Erre nagyon jó megoldást nyújt a screen.
Ubuntuban alapbol fel van rakva (legalábbis nekem fel volt). :)
user@ubuntu:~$ screen
És most Ctrl-a -t és majd ezután a ? -t lenyomva kapunk egy parancs listát ami kiirja a legfontosabb funkciókhoz rendelt billentyű röviditéseket.Ha nem jön be azonnal akkor ezután még nyomjunk egy Ctrl-a [ -t.
A Ctrl-a ra azért van szükség hogy megmondjuk a terminalnak hogy a következő billentyű lenyomását a screen nek továbbitsa.
Most Ctrl-a c vel peddig uj ablakot hozhatunk létre.Ebben dolgozhatunk, és ha új ablakra van szukségünk akkor ezt a röviditést használhatjuk.
A Ctrl-a p vel az előző ablakhoz navigálhatunk, a Ctrl-a n el a következőhöz (next,previous).
Az egyik legjobb dolog hogy a Ctrl-a d vel lehet detacholni, vagyis lecsatolni.
Ekkor megjelenik a [detached] üzenet és a kezdeti terminálhoz érünk.
A user@ubuntu:~$ screen -r parancs megad egy listát a lecsatolt screen példányokrol és ha nyomunk egy tabot is az előző parancs között akkor navigálhatunk közöttük és megadhatjuk hogy melyiket akarjuk folytatni.
Rengeteg hasznos alkalmázasa lehet ennek a programnak a user@ubuntu:~$ man screen paranccsal többet megtudhatunk róla.
Kellemes kisérletezést!
2008. október 24., péntek
Feliratkozás:
Megjegyzések küldése (Atom)
"A Ctrl-a ra azért van szükség hogy megmondjuk a terminalnak hogy a következő billentyű lenyomását a screen nek továbbitsa."
VálaszTörlésPontosítsunk. A terminál eleve minden billentyűt a screen-nek továbbít, a Ctrl-a a screen-nek mondja meg, hogy ami utána jön, az neki szól, nem annak, ami a screenen belül fut.
Egyébként még egy hasznos parancs a screen -dr, ez kiadáskor detachol egy máshol futó screent és rögtön attacholja is magát.