Na radnoj površini Linuxa možete uglavnom koristiti GUI, ali što ako biste mogli koristiti način koji je bio samo tekst?
S Linux virtualnim konzolama možete koristiti računalo bez grafike za spašavanje pokvarenog X sustava ili ga čak koristiti bez GUI-ja u potpunosti.
Što su Linux virtualne konzole?
Na Linux sustavu konzola je tipkovnica i monitor koji su spojeni izravno na sustav. Ovo bi zauzelo mjesto serijskog terminala na miniračunalima i Unix sustavima glavnog računala. To bi omogućilo administratoru sustava da se prijavi kao root, gdje bi to moglo biti ograničeno na terminalima spojenim na sustav daljinski. Umjesto toga, Linux koristi nešto što se zove framebuffer za prikaz teksta na zaslonu.
Virtualna konzola je kao da imate cijeli zaslon Emulator Linux terminala. Na stolnim sustavima često ćete vidjeti poruke o pokretanju prije pokretanja upravitelja zaslona.
Prelazak na virtualne konzole
Za prebacivanje između virtualnih konzola, možete koristiti Alt + funkcijska tipka sustav. Obično postoji sedam virtualnih konzola koje možete koristiti. Ako koristite stolni sustav s X11, on obično počinje u sedmoj virtualnoj konzoli. Da biste se prebacili na prvu virtualnu konzolu, morat ćete pritisnuti
Alt + F1. Ako vam ne uspije, pokušajte Ctrl + Alt + F1 umjesto toga.Kada mijenjate virtualne konzole, one su označene TTY brojem, od jedan do sedam, kao što je "tty1" za prvu virtualnu konzolu.
Vidjet ćete zaslon za prijavu. Prijavite se koristeći svoje korisničko ime i lozinku i možete unositi naredbe u ljusku kao da ste otvorili prozor terminala na radnoj površini. Ako ste ikada koristili MS-DOS na starom računalu, ovaj će vam izgled vjerojatno izgledati poznato.
U ranim danima Linuxa, distribucije su obično bile zadane za sesije virtualne konzole jer je X bio veliki resurs na jeftinijim računalima tog dana.
Iz tog razloga, korisnici Linuxa bi ga pokrenuli samo kada su to apsolutno morali prije nego što računala koja mogu pokretati X stolna računala s pristojnim performansama postanu pristupačna u drugoj polovici 1990-ih.
Pomicanje i korištenje miša u tekstualnom načinu rada
Virtualne konzole nisu korisne samo za unos naredbi, već možete koristiti i miš i touchpad, pod uvjetom da instalirate ispravne upravljačke programe. Upravljački program za konzolni miš je "gpm," što znači miš opće namjene. Kao i sve ostalo na modernim Linux sustavima, ovo je obično dostupno putem upravitelja paketa vaše distribucije.
Na Debian/Ubuntu sustavima:
sudo apt install gpm
Na Arch Linuxu:
sudo pacman -S gpm
Budući da GPM radi kao poslužitelj, a Arch ne pokreće poslužitelje prema zadanim postavkama, morat ćete omogućite ga koristeći systemd:
sudo systemctl omogući gpm.service
Na Red Hat/Fedora/Rocky Linux sustavima:
sudo dnf install gpm
S instaliranim upravljačkim programom, kada koristite konzolu, vidjet ćete pokazivač miša na ekranu. Možete klikati i uređivati naredbe u naredbenom retku, kao i kopirati odabirom teksta lijevom tipkom miša i lijepljenjem desnim klikom.
Također možete pomicati zaslon konzole gore i dolje pomoću Shift + Stranica gore i Shift + Stranica dolje, iako će Bash i Zsh često presresti ove pritiske tipki kako bi umjesto toga pomicali povijest naredbi. Alternativa je korištenje tmuxovog načina kopiranja za pomicanje gore i dolje u terminalu.
Povezano: Kako instalirati i konfigurirati Tmux za Linux
Koristi se za virtualne konzole
Iako se virtualne konzole rjeđe koriste sada kada su grafička stolna računala s upraviteljima zaslona češća, one se i danas koriste u Linuxu.
Ako se vaša X sesija zaključa ili nešto drugo pođe po zlu, možete se prebaciti na virtualnu konzolu i prijaviti se kako biste to pokušali popraviti. Možete pokušati ubiti i ponovno pokrenuti X poslužitelj, ili možete elegantno ugasiti ili ponovno pokrenuti svoj stroj.
Ako se X sesija ne pokrene, ionako ćete biti bačeni u sesiju virtualne konzole. Ovo je još jedan razlog zašto se isplati poznavati Linux naredbeni redak.
Virtualne konzole se još uvijek koriste u nekim distribucijskim instalacijskim programima, osobito onima koji se izvode u tekstualnom načinu. Možete se prebaciti na drugu virtualnu konzolu i vidjeti kako ide instalacija ili zašto se čini da operacija traje dugo. Također možete izvršiti druge naredbe u ljusci koje mogu biti korisne ako naiđete na pogreške.
Sada znate o Linux virtualnim konzolama
Sada znate kako rade Linux virtualne konzole. Linux još uvijek koristi naredbeni redak za toliko operacija. Možda se pitate zašto je to tako. Mnogo toga zaslužno je Linuxovom Unix naslijeđu.
Jeste li se ikada zapitali zašto je naredbeni redak tako važan dio Linux ekosustava? Evo odgovora.
Pročitajte dalje
- Linux
- Terminal
David je slobodni pisac sa sjedištem na sjeverozapadu Pacifika, ali podrijetlom iz Bay Area. Tehnološki je entuzijast od djetinjstva. Davidovi interesi uključuju čitanje, gledanje kvalitetnih TV emisija i filmova, retro igranje i skupljanje ploča.
Pretplatite se na naše obavijesti
Pridružite se našem biltenu za tehničke savjete, recenzije, besplatne e-knjige i ekskluzivne ponude!
Kliknite ovdje za pretplatu