Android

Hogyan kell használni a linux képernyőt

Képernyő videó rögzítés egyszerűen Linuxon

Képernyő videó rögzítés egyszerűen Linuxon

Tartalomjegyzék:

Anonim

Találkozott valaha azzal a helyzettel, amikor egy távoli gépen egy hosszú ideje futó feladatot hajt végre, és hirtelen a kapcsolat megszakad, az SSH munkamenet leáll, és a munka elveszik. Nos, egy időben mindannyian megtörtént, nem igaz? Szerencsére van egy screen nevű segédprogram, amely lehetővé teszi a munkamenetek folytatását.

Bevezetés

A képernyő vagy a GNU képernyő egy terminál multiplexer. Más szavakkal azt jelenti, hogy elindíthat egy képernyő-munkamenetet, majd tetszőleges számú ablakot (virtuális terminált) nyithat meg az adott munkameneten belül. A Képernyőn futó folyamatok továbbra is futnak, ha ablaka nem látható, akkor is, ha leválasztják.

Telepítse a Linux GNU képernyőt

A képernyőcsomagot manapság a legtöbb Linux disztróba előre telepítették. A következő gépeléssel ellenőrizheti, hogy telepítve van-e a rendszerére:

screen --version

Screen version 4.06.02 (GNU) 23-Oct-17

Telepítse a Linux képernyőt az Ubuntu és a Debian rendszerre

sudo apt install screen

Telepítse a Linux képernyőt a CentOS-ra és a Fedora-ra

sudo yum install screen

A Linux képernyő indítása

A képernyőn történő munkamenet elindításához egyszerűen írja be a screen a konzolba:

screen

Ez megnyit egy képernyő-munkamenetet, létrehoz egy új ablakot, és elindít egy héjat abban az ablakban.

Most, hogy megnyitotta a képernyőn tartott munkamenetet, parancsok listáját kaphatja a következő gépeléssel:

Ctrl+a ?

A Named Session indítása

Az elnevezett munkamenetek akkor hasznosak, amikor több képernyő-munkamenetet futtat. Megnevezett munkamenet létrehozásához futtassa a képernyő parancsot a következő argumentumokkal:

screen -S session_name

Mindig érdemes választani egy leíró munkamenetet.

Munka a Linux Screen Windows rendszerrel

Amikor új képernyő-munkamenetet indít, egyetlen ablakot hoz létre egy héjjal.

A képernyő-munkameneten belül több ablak is lehet.

Új ablak létrehozásához, amelynek Ctrl+a c típusú héja van, a 0…9 tartományból az első elérhető szám lesz hozzárendelve.

Az alábbiakban néhány leggyakoribb parancsot használunk a Linux Screen Windows kezelésére:

  • Ctrl+a c Új ablak létrehozása (héjjal) Ctrl+a " Az összes ablak felsorolása Ctrl+a 0 Váltás a 0 ablakra (szám szerint) Ctrl+a A Az aktuális ablak átnevezése Ctrl+a S aktuális régiót vízszintesen osztva két régióba Ctrl+a | aktuális régiót függőlegesen felosztva két régióra Ctrl+a tab Váltás a bemeneti fókuszra a következő régióra. Ctrl+a Ctrl+a Váltás az aktuális és az előző régió között Ctrl+a Q összes régió bezárása, de a jelenlegi Ctrl+a X Zárja be az aktuális régiót

Vegye le a Linux Screen Session-t

Bármikor leválaszthatja a képernyő-munkamenetet, ha beírja:

Ctrl+a d

A képernyő-munkamenetben futó program továbbra is fut, miután eltávolodott a munkamenettől.

Helyezze vissza a Linux képernyőhöz

A képernyőn folytatott munkamenet folytatásához használja a következő parancsot:

screen -r

Ha több képernyő-munkamenet fut a gépen, akkor az r kapcsoló után csatolni kell a képernyő-munkamenet azonosítóját.

A munkamenet azonosítójának a jelenlegi futóképernyő-munkamenetek listájának megtalálásához:

screen -ls

There are screens on: 10835.pts-0.linuxize-desktop (Detached) 10366.pts-0.linuxize-desktop (Detached) 2 Sockets in /run/screens/S-linuxize.

screen -r 10835

A Linux képernyő testreszabása

A screen elindításakor leolvassa a konfigurációs paramétereit az /etc/screenrc és ~/.screenrc fájlokból, ha a fájl jelen van. Az alapértelmezett képernyőbeállításokat preferenciáink szerint módosíthatjuk a .screenrc fájl használatával.

Itt van egy minta ~/.screenrc konfiguráció testreszabott állapotsorral és néhány további lehetőséggel:

~ /.Screenrc

# Turn off the welcome message startup_message off # Disable visual bell vbell off # Set scrollback buffer to 10000 defscrollback 10000 # Customize the status line hardstatus alwayslastline hardstatus string '%{= kG}'

Alapvető Linux képernyőhasználat

Az alábbiakban bemutatjuk a képernyő legelső lépéseit:

  1. A parancssorba írja be a screen Futtassa a kívánt programot. A Ctrl-a + Ctrl-d válassza le a képernyő munkamenetét. Helyezze vissza a képernyő munkamenetét a screen -r gépeléssel.

Következtetés

Ebben az oktatóanyagban megtanulta a Gnu Screen használatát. Most már elkezdheti a Képernyő segédprogram használatát, és egyetlen munkamenetből több képernyő ablakot hozhat létre, navigálhat az ablakok között, leválaszthatja és folytathatja a képernyő munkameneteit, és személyre szabhatja képernyő képernyőjét a .screenrc fájl használatával.

Sokkal többet megtudhat a Gnu Screen-ről a Képernyő felhasználói kézikönyve oldalon.

képernyő terminál