Lielākajā daļā Linux datoru jums ir iespēja atvērt logu un ierakstīt komandas, kas liek jūsu iekārtai rīkoties. Dažreiz, kad dators sāk darboties vai kaut kas avarē, šī teksta saskarne aizņem visu ekrānu.

Šī ir Linux komandrinda. Tas ir vecāks par dažādām darbvirsmas saskarnēm, taču ir iemesls, kāpēc tas joprojām ir pieejams un tiek plaši izmantots. Daudzi cilvēki zvēr pie tā.

Komandrindas īsa vēsture

Saskarne, ko izmantojat operētājsistēmas skatīšanai un mijiedarbībai ar tekstu vai grafiku, ir pazīstama kā apvalks. Pirmās čaulas bija balstītas uz tekstu. Tas ir tāpēc, ka agrākie elektroniskie datori nebija sadzīves ierīces. Tā vietā tie bija milzu lieldatori, kas aizņēma visas telpas.

Toreiz skaitļošanas jauda bija diezgan zema, un tīkla savienojumi bija lēni. Jūs varat saglabāt ļoti daudz failu, un daudzi lietotāji var pierakstīties sistēmā vienlaikus, izmantojot ļoti lēnu savienojumu, kad strādājat tikai ar tekstu.

1969. gadā Deniss Ričijs un Kens Tompsons no Bell Labs izstrādāja operētājsistēmu Unix - vienu no pirmajām lieldatoru operētājsistēmām, kas tika plaši izplatīta.

Unix darbojās lieldatoros kā kopīga sistēma, un cilvēki mijiedarbojās ar datoru no atsevišķiem termināļiem, kas sastāv tikai no tastatūras un ekrāna. Lietotāji darīja visu, sākot no failu izveidošanas un navigācijas līdz datu pārsūtīšanai, ierakstot komandas, izmantojot čaulu, kuru lieldators pēc tam interpretēja.

Ja kaut kas noiet greizi, sistēmas administrators var pārbaudīt, izmantojot konsoli, īpašu teksta ievadi un displeja ierīce, ko izmanto ar sistēmu saistītiem ziņojumiem, piemēram, tiem, kas attiecas uz BIOS, sāknēšanas ielādētāju vai kodols. Linux ir Unix līdzīga sistēma, kas atkārto daudzas Unix funkcijas, bet kā bezmaksas programmatūra, kas pieejama visiem.

Tompsona apvalks (uzrakstījis Kens Tompsons) bija sākotnējais Unix apvalks, bet aizvietotājs tika no Stīvena Borna 1979. gadā, kas pazīstams kā Bornas apvalks. 1989. gadā Braiens Fokss GNU projekta ietvaros izveido apvalku Bourne Again (saīsināti - bash) kā bezmaksas Bourne apvalka programmatūras aizstājēju. Šī ir noklusējuma apvalks lielākajai daļai Linux operētājsistēmu.

Tādējādi mums ir vairāki nosaukumi, kas šodien joprojām tiek izmantoti komandrindai: komandrinda, apvalks, terminālis, konsole un bash.

Kā izmantot Linux komandrindu

Lai sāktu, jums vienkārši jānoklikšķina uz Linux izplatīšanas komandrindas lietotnes. Daudziem nosaukums ir vienkārši “terminālis”. Tas ir tāpēc, ka lietotnes būtībā ir agrīnā Unix termināļa modernās virtuālās versijas.

Šķiet, ka tukšs termināļa logs neuzrāda daudz, bet tas sniedz jums trīs bitu informāciju: jūsu lietotājvārdu, saimniekdatora nosaukums (vai nu jūsu vietējais dators, vai attālais serveris) un jūsu pašreizējais direktorijs (pēc noklusējuma jūsu mājas mape, kas apzīmēta ar a ~). The $ iezīmē uzvednes beigas.

Kad terminālī ierakstāt komandu un nospiediet Ievadiet, rezultāti bieži parādās uzreiz. Daudzas pamata komandas ir īsas, piemēram, cd komanda lai mainītu direktoriju, ls priekš sarakstu ar failiem pašreizējā direktorijā, vai rm faila dzēšanai.

Lielākā daļa komandu ievēro standarta sintaksi. Formula ir šāda:

komandu opciju mērķis

The mērķis bieži ir fails vai mape. Šeit ir piemērs, izmantojot komandu ls:

ls -lejupielādes

Iepriekš minētajā fragmentā ls ir pavēle, -a ir iespēja, un Lejupielādes ir mape, uz kuru mērķē jūsu komanda.

Tātad, ko šī komanda dara? Pēc noklusējuma ls uzskaita visus redzamos failus jūsu pašreizējā direktorijā. The -a opcija ls parāda arī slēptos failus vai mapes. Mērķa direktorijs Lejupielādes liek ls uzskaitīt failus mapē Lejupielādes, nevis mapi, kurā pašlaik strādājat.

Ir neskaitāmas komandrindas programmas, daudzas no tām ir instalētas pēc noklusējuma. Ja esat gatavs ienirt, apskatiet mūsu Linux komandrindas apkrāptu lapa.

Kāpēc šodien varētu izmantot komandrindu?

Daži uzdevumi komandrindā ir vienkārši ātrāki. Viens izmantošanas gadījums, ko izmanto daudzi ilggadēji Linux lietotāji, ir programmatūras pārvaldība. Ja zināt precīzu vajadzīgās lietotnes nosaukumu, instalēšanas komandu terminālī ir ātrāk ierakstīt nekā atvērt Linux lietotņu veikalu. Tas nenozīmē, ka Linux lietotņu veikali ir lēni.

Ierakstot an trāpīgs vai dnf komanda ir ātrāka nekā jebkura lietotņu veikala izmantošana, ieskaitot Windows, macOS, Android vai iOS. Arī komandrindai ir tendence sniegt vairāk informācijas šajā procesā.

Komandrinda piedāvā ātrus veidus, kā veikt ļoti specifiskus uzdevumus, kurus periodiski atkārtojat, piemēram, cietā diska klonēšanu vai liela skaita fotoattēlu pārdēvēšanu. Ir grafiskas lietotnes, kas veic šīs darbības, taču, ja jūs katru reizi veicat uzdevumu identiski, tikai vienas komandas ievadīšana var šķist tāda laika taupīšana. Jūs pat varat automatizēt šos uzdevumus, rakstot skriptu.

Dažas komandas palaiž visas lietotnes, kas darbojas terminālī, piemēram, tops komanda, kas var aizstāt jūsu grafiskās sistēmas pārraudzības rīku.

Apzinoties termināļa darbību, tiek paplašināts arī aparatūras veids, kuru jūs zināt. Piemēram, jūs varat izveidot savu serveri mājās vai attālināti. Varbūt jūs nolemjat pārvērst Raspberry Pi vai veco klēpjdatoru mājas multivides serveris vai savu mākoņa krātuves ierīci.

Un, ja kāda iemesla dēļ jūs skatāties uz datoru, kas netiks startēts, zināšanas par komandrinda palielina iespēju, ka jūs pats varat salabot sistēmu, nepārinstalējot jūsu OS.

Vai Linux ir nepieciešama komandrinda?

Šajā brīdī jums vairs nav jāzina, kā rīkoties komandrindā, lai izmantotu Linux. Pieejamās darbvirsmas vides un lietotņu dēļ Linux ir tikpat viegli lietojams kā jebkura cita operētājsistēma, ja ne vienkāršāka.

Bet, lai gan komandrindas apgūšana nav nepieciešama, tai ir savas priekšrocības. Un, ja jūs dziļi iemīlaties terminālī, varat instalēt tādu programmu kā Tmux kas ļauj vienlaikus palaist un skatīt vairākas komandas.

KopīgotČivinātE -pasts

Būtisko Tmux komandu apkrāptu lapa

Lasīt Tālāk

Saistītās tēmas
  • Linux
  • Terminālis
Par autoru
Bērtels Kings (Publicēti 328 raksti)

Bertels ir digitāls minimālists, kurš raksta no klēpjdatora ar fiziskiem privātuma slēdžiem un Brīvās programmatūras fonda apstiprinātu operētājsistēmu. Viņš augstu vērtē ētiku pār funkcijām un palīdz citiem kontrolēt savu digitālo dzīvi.

Vairāk no Bertela Kinga

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu