Enamikus Linuxi arvutites on teil võimalus avada aken ja sisestada käsud, mis käsivad teie masinal asju teha. Mõnikord, kui arvuti käivitub või kui midagi kokku jookseb, hõivab see tekstipõhine liides kogu teie ekraani.
See on Linuxi käsurida. See on vanem kui erinevad töölaua liidesed, kuid sellel on põhjus, miks see on endiselt olemas ja laialt kasutusel. Paljud inimesed vannuvad selle peale.
Käsurea lühike ajalugu
Liidest, mida kasutate tekst- või graafilise operatsioonisüsteemi vaatamiseks ja sellega suhtlemiseks, nimetatakse kestaks. Esimesed kestad olid tekstipõhised. Seda seetõttu, et esimesed elektroonilised arvutid ei olnud kodumasinad. Selle asemel olid need hiiglaslikud suurarvutid, mis hõivasid terveid ruume.
Siis oli arvutusvõimsus üsna madal ja võrguühendused aeglased. Saate salvestada väga palju faile ja paljud kasutajad saavad süsteemis korraga sisse logida väga aeglase ühenduse kaudu, kui töötate ainult tekstiga.
1969. aastal töötasid Dennis Ritchie ja Ken Thompson Bell Labsis välja operatsioonisüsteemi Unix, mis on üks esimesi suurarvutite operatsioonisüsteeme, mis on laialdaselt kasutusele võetud.
Unix opereeris suurarvutites jagatud süsteemina ja inimesed suhtlesid arvutiga üksikutest terminalidest, mis koosnesid ainult klaviatuurist ja ekraanist. Kasutajad tegid kõike alates failide loomisest ja navigeerimisest kuni andmete edastamiseni, sisestades käsklusi kesta abil, mida suurarvuti seejärel tõlgendas.
Kui midagi läks valesti, sai süsteemiadministraator kontrollida seda konsooli, spetsiaalse tekstisisestuse ja kuvaseade, mida kasutatakse süsteemiga seotud sõnumite jaoks, näiteks BIOS-i, alglaaduri või tuum. Linux on Unixi-sarnane süsteem, mis kordab paljusid Unixi funktsioone, kuid tasuta tarkvara, mis on kõigile kättesaadav.
Thompsoni kest (kirjutas Ken Thompson) oli Unixi esialgne kest, kuid asendaja tuli Stephen Bourne'ilt 1979. aastal, mida tunti Bourne'i kestana. 1989. aastal lõi Brian Fox GNU projekti raames Bourne Againi kesta (lühidalt bash) Bourne kesta tasuta tarkvara asendajana. See on enamiku Linuxi operatsioonisüsteemide vaikekest.
Seega on meil mitmeid nimesid, mida tänapäeval käsureal tavaliselt kasutatakse: käsurida, kest, terminal, konsool ja bash.
Linuxi käsurea kasutamine
Alustamiseks peate lihtsalt klõpsama oma Linuxi levitamise käsurea rakendusel. Paljude jaoks on nimi lihtsalt "terminal". Seda seetõttu, et rakendused on sisuliselt varajase Unixi terminali kaasaegsed virtuaalsed versioonid.
Tundub, et tühi terminaliaken ei näita palju, kuid see annab teile kolm bitti teavet: teie kasutajanimi, hostinimi (kas teie kohalik arvuti või kaugserver) ja teie praegune kataloog (vaikimisi teie kodukataloog, mida tähistab a ~). The $ tähistab viiba lõppu.
Kui sisestate terminali käsu ja vajutate Sisenema, tulemused ilmuvad sageli koheselt. Paljud põhikäsklused on lühikesed, näiteks cd käsk kataloogi muutmiseks, ls eest failide loetelu praeguses kataloogisvõi rm faili kustutamiseks.
Enamik käske järgib standardset süntaksit. Valem näeb välja selline:
käsuvõimaluse sihtmärk
The sihtmärk on sageli fail või kaust. Siin on näide käsu ls abil:
ls -a Allalaadimised
Ülalmainitud katkendis ls on käsk, -a on valik ja Allalaadimised on kaust, mida teie käsk sihib.
Mida see käsk siis teeb? Noh, vaikimisi loetleb ls kõik praeguse kataloogi nähtavad failid. The -a suvand käsib ls kuvada ka peidetud faile või kaustu. Sihtkataloog Allalaadimised käsib ls loetleda failid kaustas Allalaadimised, mitte kaustas, kus praegu töötate.
Seal on lugematu arv käsurea programme, millest paljud on vaikimisi eelinstallitud. Kui olete valmis sukelduma, vaadake meie Linuxi käsurea petuleht.
Miks võiksite täna käsurea kasutada?
Mõned ülesanded on käsureal lihtsalt kiiremad. Üks kasutusjuhend, mida jagavad paljud pikaajalised Linuxi kasutajad, on tarkvara haldamine. Kui teate soovitud rakenduse täpset nime, on installimiskäsu terminali sisestamine kiirem kui Linuxi rakenduste poe avamine. See ei tähenda, et Linuxi rakenduste poed on aeglased.
Sisestades an asjakohane või dnf käsk on kiirem kui mis tahes rakenduste poe, sealhulgas Windowsi, macOS -i, Androidi või iOS -i poe kasutamine. Samuti kipub käsurida protsessi käigus lisateavet andma.
Käsurida pakub kiireid viise väga spetsiifiliste ülesannete tegemiseks, mida korratakse perioodiliselt, näiteks kõvaketta kloonimine või suure hulga fotode ümbernimetamine. On graafilisi rakendusi, mis neid asju teevad, kuid kui täidate ülesannet iga kord identselt, võib ühe käsu sisestamine tunduda aja säästjana. Saate neid ülesandeid isegi skripti kirjutades automatiseerida.
Mõned käsud käivitavad terminali sees töötavad täisrakendused, näiteks top käsk, mis võib asendada teie graafilise süsteemimonitori tööriista.
Terminalis ringi liikumine laiendab ka seda riistvara tüüpi, mida oskate kasutada. Näiteks saate oma serveri seadistada kas kodus või eemalt. Võib -olla otsustate muuta Raspberry Pi või vana sülearvuti, milles olete lamades kodune meediumiserver või oma pilvesalvestusseade.
Ja kui mingil põhjusel leiate end jõllitamas arvutit, mis ei käivitu, siis teadke seda käsurida suurendab võimalust, et saate oma süsteemi ise parandada ilma uuesti installimata teie OS.
Kas Linux nõuab käsurida?
Praegu ei pea te Linuxi kasutamiseks enam käsureal ringi liikuma. Olemasolevate töölauakeskkondade ja -rakenduste tõttu on Linuxi kasutamine sama lihtne kui mis tahes muu opsüsteem, kui mitte lihtsam.
Kuid kuigi käsurea õppimine pole vajalik, on sellel oma eelised. Ja kui terminali sügavalt armuda, saate installida sellise programmi nagu Tmux mis võimaldab teil korraga käitada ja vaadata mitut käsku.
Olulised Tmuxi käskude petuleht
Loe edasi
- Linux
- Terminal
Bertel on digitaalne minimalist, kes kirjutab sülearvutist, millel on füüsilised privaatsuslülitid ja Vaba Tarkvara Sihtasutus. Ta hindab eetikat funktsioonide üle ja aitab teistel oma digitaalse elu üle kontrolli saada.
Telli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!
Tellimiseks klõpsake siin