Reklaam
Kui olete Linuxi kasutaja, peate seda tegema alustage Linuxi terminalist mingil hetkel. Mõned terminali käsud võivad olla populaarsed, teised varjavad, kuid paljudel juhtudel on käsu käitamine terminali akna kaudu lihtsam kui GUI kaudu.
Mis saab aga siis, kui peate käivitama mitu käsku korraga? GNU Screen muudab niimoodi terminali multitegumtöötluse lihtsaks; alustame selle kasutamist.
Mis on GNU ekraan?
GNU ekraan on Linuxi terminali tööriist, mis jagab ühe terminali mitmeks. See tähendab, et saate käivitada ühe käsu, öelge a wget
pildifaili allalaadimine, vahetades samal ajal sekundit, näiteks süsteemctl
, et kontrollida S.M.A.R.T. teie draivi olek.
See võimaldab teil käitada selliseid sõltumatuid käske nagu eraldi seanssides, mida saate soovi korral ühendada ja lahti ühendada.
See pole kasulik ainult teie enda arvutile; see on peaaegu oluline, kui haldate kaugserverit. Kui töötate käskudega serveris SSH kaudu, mis juhtub, kui katkestate ühenduse? Käsk võib endiselt töötada, kuid te ei saa seda hõlpsalt jälgida ega sellega suhelda.
Ekraan tegeleb selle probleemiga teie jaoks. Ekraaniseansiga saate uuesti ühenduse luua, kui kaotate ühenduse või katkestate selle ja jätate selle taustal töötama, kuni peate sellele uuesti juurde pääsema.
Kuidas ekraani installida
Ekraani ei tule enamiku Linuxi distributsioonidega, kuid kuna see eelneb Linuxi versioonile, on see hästi toetatud.
Kui soovite selle installida Ubuntu või Debiani põhisele distrole, käivitage järgmine samm:
sudo apt-get update. sudo apt-get installiekraan
Samamoodi, kui teil on Arch, avage oma kestaken ja käivitage:
sudo pacman -See. sudo pacman -S ekraan
Kui kasutate Fedora, siis käivitage see järgmiselt.
sudo yum värskendus. sudo yum installiekraan
Ekraaniseansi käivitamine
Ekraaniseansi käivitamine on lihtne. Avage terminal või looge SSH-ühendusja tüüp ekraan
. Näete ekraani sissejuhatuse akent; selle sulgemiseks vajutage tühikut või oma sisestusklahvi.
Kui olete seda teinud, naaseb teie terminali ekraan normaalseks. Ei ole mingit selget märki, et kasutate ekraaniseanssi, kuid iga sellest hetkest juhitav käsk töötab seansi jooksul, mille saate nüüd soovi korral lahti ühendada ja uuesti kinnitada.
Ekraanide vaatamine ja eemaldamine
Kui kavatsete seda uuesti kasutada, peaksite teadma, kuidas ekraaniseanssi ühendada ja sellest lahti ühendada. Kui olete juba ekraaniseansil, siis klõpsake nuppu Ctrl + A järgneb kiri d (väiketähed).
Seanss ja kõik selle sees töötavad käsud eralduvad taustal töötamiseks ja on hiljem uuesti ühendamiseks valmis. Eeldades, et teil on ainult üks ekraaniseanss, tippige:
ekraan -r
Sellega kinnitatakse seanss uuesti ja lubatakse teil jätkata. Kui teil on vaja sessiooni distantsilt jõuliselt lahti ühendada, siis looge see ise uuesti uuesti ühendust, tippige:
ekraan -rd
Saate käivitada mitu ekraaniseanssi. Kui soovite kindla seansiga uuesti ühenduse luua, peate välja selgitama seansi protsessi ID-numbri. Tüüp ekraanil -ls
või ekraan -r
et neid loetleda.
Nagu ülaltoodud pilt näitab, tippige ekraan -r
millele järgneb esialgne ID-number iga seansi alguses. Näiteks:
ekraan -r 25407
Kui soovite seansi sulgeda ja kõik selle käigus olevad käsud tühistada, looge uuesti ühendus ja tippige väljumine
.
Muud ekraaniterminali käsud, mida meeles pidada
Ekraanil on paar nippi kasutajatele, kes soovivad sellest maksimaalselt kasu saada. Siin on mõned kõige tavalisemad terminali käsud, mida peate meeles pidama.
Loendiekraani klaviatuuri otseteed
Nagu kõigil headel terminaliprogrammidel, on ka ekraanil teie jaoks klaviatuuri otseteed. Sa juba kasutad seda, Ctrl + A ja d, olemasolevate ekraanide eemaldamiseks.
Kui soovite ülejäänud kohta näha, tippige lihtsalt Ctrl + A järgneb ? et anda teile nimekiri, millega saate töötada.
Looge ja vahetage Windowsi vahel seansi ajal
Käskude käitamiseks ei pea te seansside vahel vahetama; saate ka ühe seansi ajal aknaid vahetada.
Seansi uue akna loomiseks vajutage Ctrl + A järgneb c (väiketähed) uue akna loomiseks. Teie esimene aken algab numbrist 0, teie järgmine aken 1, jne.
Tulemus Ctrl + A ja filtreerige seejärel läbi numbrite 0-9. Kõigi loetlemiseks kasutage Ctrl + A ja siis w (väiketähed), et näha ühekohalise ID-ga seansside loendit.
Looge nimega seanss
Juhuslikult loodud ID-d on raske meeles pidada; oma sessioonile nime andmine võib asja lihtsamaks muuta. Kui soovite alustada seanssi nimega, tippige:
ekraan - Näite nimi
Kui soovite selle seansiga nime järgi uuesti ühenduse luua, tippige:
ekraan -X näidenimi
Jagage ekraaniseanssi
Kas soovite terminalisessiooni jagada kolleegi või sõbraga? Tänu Ekraanile saate. Tüüp:
ekraan -rx
Selle seansiga ühendatud inimeste eemaldamise asemel liituge lihtsalt sellega. Teised kasutajad näevad, mida te kirjutate, ja käsud, mida kasutate; saate vaadata ka teisi kasutajaid, kui nad teevad sama.
Logige oma ekraaniväljund faili
Võimalik, et peate hoolduse või auditeerimise huvides oma ekraaniväljundi faili logima. Selleks tippige:
ekraan -L
Seanss algab võimalusega logida nimega faili screenlog.x (kus X on number, mis algab nullist) oma kodukataloogis. Seansi logimise alustamiseks tippige Ctrl + A järgneb H (Tõstuklahv + h).
Lukusta ekraaniseanss
Kui soovite ekraaniseanssi kaitsta, saate seansi lukustada oma olemasoleva Linuxi parooliga.
Tüüp Ctrl + A järgneb x (väiketähed) seansi lukustamiseks, kui olete sellega juba ühendatud.
See lukustab selle teie praeguses terminaliaknas; sisestage konto avamiseks parool.
Terminali multitegumtöötlus ei saa olla lihtsam
Tänu GNU Screenile ei pea te muretsema terminali käsu lõppemise ootamise pärast. See on kasulik, kui soovite kaugjuhtimisservereid juhtida, kuid see on ka suurepärane tööriist koduarvuti jaoks, kui peate ühe akna alt käivitama mitu käsku.
See on ideaalne süsteemiadministraatorite tööriist. See pole siiski teie Linuxi terminali tööriistakasti ainus käsk, mistõttu peaksite selle järjehoidjate hulka lisama oluliste Linuxi käskude petuleht Linuxi käskude viitetabelSee lihtne petuleht aitab teil Linuxi käsuridaterminali abil kiiremini käituda. Loe rohkem .
Ben on Suurbritannias tegutsev tehnikakirjanik, kes on kirg vidinate, mängude ja üldise särtsakuse vastu. Kui ta ei ole hõivatud tehnikaga kirjutamise ega nõutumisega, õpib ta infotehnoloogia ja IT magistrantuuri.