Kako uporabljati lupino Linux
Potrošniški razred Linux distribucije ponujajo zmogljive grafične uporabniške vmesnike - vendar Linux, ker izvira iz sveta Unixa iz sedemdesetih let prejšnjega stoletja, še vedno deluje na arhitekturi, ki se ne zanaša na določen GUI.
Besedilna vstopna točka v sistem se imenuje a lupina, Linux pa jih podpira več.
Kaj je lupina?
Lupina je besedilna metoda interakcije z operacijskim sistemom računalnika – funkcija, imenovana a tolmač ukazov. Lupine uporabljajo lastno sintakso in logiko; delujejo kot posredniki med prijavljenim uporabnikom in računalniškim jedrom ter izvajajo druge programe, kot so sistemski pripomočki ali uporabniško nameščene aplikacije.
Linux podpira več različnih lupin:
- Bash: Bash je privzeta lupina v večini sodobnih distribucij Linuxa. Optimiziran je za interaktivno uporabo prek zgodovine ukazov, ukazna vrstica urejanje, vzdevek ukazov in osnovni nadzor opravil.
- Ribe: Zasnovan tako, da je uporabniku bolj dostopen, Fish poudarja zaključke ukazov, uporabniške skripte in napredne funkcije terminala. Optimiziran je za interaktivno uporabo.
- Ksh: Lupina Korn je sam po sebi programski jezik na visoki ravni, čeprav je njegova interaktivna podpora odlična.
- Zsh: Odličen za izkušene uporabnike, Zsh ponuja napredne skriptne funkcije in veliko prilagodljivosti. Podpira tudi različne indekse.
Nič vam ne preprečuje, da namestite toliko različnih lupin, kot želite. Čeprav bo samo ena privzeta, lahko pokličete lupino znotraj lupine znotraj lupine. Če želite videti, katere lupine so že nameščene za vašo distribucijo, zaženite mačka /etc/shells.
Školjke niso isto kot a terminal. Terminali so grafični programi, znotraj katerih deluje seja lupine. Na splošno potrebujete terminal za izvajanje seje lupine, vendar seja lupine in terminal nista povezana. To pomeni, da isti terminalski program izvaja katero koli lupino in katera koli lupina se izvaja v katerem koli terminalskem programu.
Tako Microsoft Windows kot Apple macOS vključujeta tudi lupine. V operacijskem sistemu Windows se imenuje lupina ukazni poziv, čeprav nove različice sistema Windows podpirajo PowerShell. V macOS-u, terminal program odpre sejo lupine. V Linuxu, čeprav nekateri neumni pisci seje lupine označujejo kot "ukazni poziv", je ukazni poziv specifičen za Microsoft.
Zakaj uporabljati Shell Session?
Redki oboževalci Linuxa na domačem namizju potrebujejo uporabiti sejo lupine, saj sodobni Linux ponuja robustno GUI nadzorne plošče. Skoraj vse običajne popravke namiznega razreda se lahko izvedejo v GUI.
Ker pa Linux podpira veliko različnih distribucij in več kot ducat različnih namiznih okolij, so celo osnovni nasveti o tem, kako izvesti nalogo v Linuxu, v naglici zmeden. Če vaša navodila niso osredotočena na okolje vašega namizja, se bodo postopki po korakih razlikovali – pogosto bistveno. Iz tega razloga večina nasvetov o navodilih ali odpravljanju težav za Linux poudarja ukaze lupine.
Če želite na primer videti, kateri programi se trenutno izvajajo na vašem računalniku Linux, se postopek v GUI razlikuje glede na distribucijo. V Ubuntu 20.04 odprete zaganjalnik in izberete Sistemski monitor medtem ko bi na openSuse Tumbleweed zagnali KSysGuard iz sistemske mape v meniju K. Za vsako orodje GUI se videz in funkcionalnost razlikujeta, zato so potrebna različna navodila po korakih in po potrebi posnetke zaslona. Vendar pa za katero koli distribucijo preprosto teče ps -ax iz seje lupine daje enak rezultat na enak način.
Kako uporabljati lupino Linux
Uspeh v vesolju, ki vsebuje samo besedilo, ni preveč težko. Pravzaprav mnogi ljubitelji trdega Linuxa praktično živijo v lupini. Za začetek zaženite terminalski program vaše distribucije ali njegov enakovreden. Ko se okno odpre, boste na novi seji lupine.
Ko končate, uporabite izhod ukaz ali zaprite terminalski program.
Vsaka lupina ponuja različne funkcije, čeprav so običajni pripomočki za Linux (npr cd ukaz za spremembo imenikov ali mačka ukaz za prikaz datotek) delujejo na enak način v vseh lupinah. Preučite edinstveno sintakso svoje lupine, da izkoristite njeno moč.