„Linux“ darbalaukyje daugiausia galite naudoti GUI, bet ką daryti, jei galėtumėte naudoti režimą, kuris būtų tik tekstas?

Naudodami „Linux“ virtualiąsias konsoles, galite naudoti kompiuterį be grafikos, kad išgelbėtumėte sugedusią X sistemą arba net naudoti ją be GUI.

Kas yra Linux virtualios konsolės?

Linux sistemoje konsolė yra klaviatūra ir monitorius, tiesiogiai prijungti prie sistemos. Tai pakeistų nuoseklųjį terminalą mini kompiuteriuose ir pagrindiniuose Unix sistemose. Tai leistų sistemos administratoriui prisijungti kaip root, kur tai galėtų būti apribota terminaluose, prijungtuose prie sistemos nuotoliniu būdu. Vietoj to, „Linux“ tekstui ekrane rodyti naudoja tai, kas vadinama kadrų buferiu.

Virtuali konsolė yra tarsi viso ekrano režimas Linux terminalo emuliatorius. Stalinių kompiuterių sistemose dažnai matysite įkrovos pranešimus prieš paleidžiant ekrano tvarkyklę.

Perėjimas prie virtualių pultų

Norėdami perjungti virtualiąsias konsoles, galite naudoti Alt + funkcinis klavišas sistema. Paprastai galite naudoti septynias virtualias pultus. Jei naudojate darbalaukio sistemą su X11, ji paprastai paleidžiama septintoje virtualioje konsolėje. Norėdami perjungti į pirmąją virtualiąją konsolę, turėsite paspausti

Alt + F1. Jei tai jums netinka, pabandykite Ctrl + Alt + F1 vietoj to.

Kai perjungiate virtualiąsias konsoles, jos pažymimos TTY numeriu nuo vieno iki septynių, pvz., „tty1“ pirmajai virtualiai konsolei.

Pamatysite prisijungimo ekraną. Prisijunkite naudodami savo vartotojo vardą ir slaptažodį ir galėsite įvesti komandas apvalkale taip, lyg būtumėte atidarę terminalo langą darbalaukyje. Jei kada nors naudojote MS-DOS sename kompiuteryje, šis išdėstymas greičiausiai atrodys jums pažįstamas.

Pirmosiomis „Linux“ dienomis paskirstymuose paprastai buvo numatytos virtualios konsolės sesijos, nes X buvo resursų šernas žemos klasės kompiuteriuose.

Dėl šios priežasties „Linux“ naudotojai jį paleis tik tada, kai jiems absoliučiai prireiktų, kol antroje dešimtojo dešimtmečio pusėje kompiuteriai, galintys paleisti X stalinius kompiuterius su tinkamu našumu, tapo įperkami.

Slinkimas ir pelės naudojimas teksto režimu

Virtualios konsolės yra naudingos ne tik komandoms įvesti, bet taip pat galite naudoti pelę ir jutiklinę dalį, jei įdiegiate tinkamas tvarkykles. Konsolės pelės tvarkyklė yra "gpm“, kuris reiškia bendrosios paskirties pelę. Kaip ir visa kita šiuolaikinėse Linux sistemose, tai dažniausiai pasiekiama per platinimo paketų tvarkyklę.

„Debian“ / „Ubuntu“ sistemose:

sudo apt install gpm

„Arch Linux“:

sudo pacman -S gpm

Kadangi GPM veikia kaip serveris, o Arch nepaleidžia serverių pagal numatytuosius nustatymus, turėsite tai padaryti įgalinkite jį naudodami systemd:

sudo systemctl įgalinti gpm.service

Red Hat / Fedora / Rocky Linux sistemose:

sudo dnf įdiegti gpm

Įdiegę tvarkyklę, kai naudojate konsolę, ekrane pamatysite pelės žymeklį. Galite spustelėti ir redaguoti komandas komandų eilutėje, taip pat kopijuoti pasirinkę tekstą kairiuoju pelės mygtuku ir įklijuodami jį dešiniuoju pelės klavišu.

Taip pat galite slinkti konsolės ekranu aukštyn ir žemyn naudodami Shift + Page Up ir Shift + Puslapis žemyn, nors Bash ir Zsh dažnai perims šiuos klavišų paspaudimus, kad slinktų komandų istorija. Alternatyva yra naudoti tmux kopijavimo režimą terminale slinkti aukštyn ir žemyn.

Susijęs: Kaip įdiegti ir konfigūruoti „Tmux“, skirtą „Linux“.

Naudojimas virtualioms konsolėms

Nors virtualios konsolės dabar naudojamos rečiau, kai grafiniai staliniai kompiuteriai su ekrano tvarkyklėmis yra labiau paplitę, jie vis dar naudojami Linux sistemoje.

Jei jūsų X seansas užsiblokuoja arba kažkas negerai, galite pereiti prie virtualios konsolės ir prisijungti, kad pabandytumėte tai ištaisyti. Galite pabandyti nužudyti ir iš naujo paleisti X serverį arba galite maloniai išjungti arba iš naujo paleisti kompiuterį.

Jei X seanso prasidėti nepavyks, vis tiek būsite įvesti į virtualiosios konsolės seansą. Tai dar viena priežastis, kodėl verta susipažinti su Linux komandų eilute.

Virtualios konsolės vis dar naudojamos kai kuriose platinimo diegimo programose, ypač tose, kurios veikia teksto režimu. Galite pereiti prie kitos virtualios konsolės ir pamatyti, kaip vyksta diegimas arba kodėl atrodo, kad operacija užtrunka. Taip pat apvalkale galite vykdyti kitas komandas, kurios gali būti naudingos, jei įvyktų kokių nors klaidų.

Dabar jūs žinote apie „Linux“ virtualiąsias konsoles

Dabar jūs žinote, kaip veikia Linux virtualios konsolės. „Linux“ vis dar naudoja komandų eilutę daugeliui operacijų. Jums gali kilti klausimas, kodėl taip yra. Daug kas yra dėl Linux Unix paveldo.

5 priežastys, kodėl „Linux“ taip daug naudoja komandų eilutę

Ar kada nors susimąstėte, kodėl komandų eilutė yra tokia svarbi Linux ekosistemos dalis? Štai atsakymas.

Skaitykite toliau

DalintisTviteryjeEl. paštas
Susijusios temos
  • Linux
  • Terminalas
Apie autorių
Davidas Delony (Paskelbta 86 straipsniai)

Davidas yra laisvai samdomas rašytojas, gyvenantis Ramiojo vandenyno šiaurės vakaruose, bet iš pradžių kilęs iš įlankos. Jis nuo vaikystės buvo technologijų entuziastas. Davido pomėgiai yra skaitymas, kokybiškų TV laidų ir filmų žiūrėjimas, retro žaidimai ir įrašų rinkimas.

Daugiau iš David Delony

Prenumeruokite mūsų naujienlaiškį

Prisijunkite prie mūsų naujienlaiškio, kad gautumėte techninių patarimų, apžvalgų, nemokamų el. knygų ir išskirtinių pasiūlymų!

Norėdami užsiprenumeruoti, spustelėkite čia