Jaunu lietu apgūšana var būt milzīga, un Linux termināls nav izņēmums. Kad runa ir par komandrindas termināla apgūšanu, galvenais ir saprast pamatā esošos jēdzienus, nevis iegaumēt komandas.

Lielākā daļa komandu Linux operētājsistēmā ir labi dokumentētas, un, lai tās patiešām saprastu, nepieciešams tikai pats komandu terminālis.

Šajā rokasgrāmatā tiek apskatītas dažas no vissvarīgākajām Linux komandām, kas palīdzēs jums saņemt palīdzību Linux komandas no komandrindas un lai uzlabotu mācīšanos ceļā uz Linux apgūšanu komandas.

Kāpēc izmantot komandrindu?

Ja esat pieradis izmantot grafiskās lietotāja saskarnes (GUI), jūs varētu domāt: kāpēc man vajadzētu izmantot komandrindu, ja es varu piekļūt visam GUI? Patiesība ir tāda, ka komandrinda dod jums lielāku kontroli un elastību, lai mainītu vai pārvaldītu sistēmu.

Veikt, piemēram, uzdevumu pievienot jaunu lietotāju sistēmai, tas ir GUI interfeiss, kas jums tiek nodrošināts.

Ja jūs darāt to pašu uzdevumu, izmantojot komandrindu, varat izmantot šo komandu.

 sudo useradd muo -p Azb3tDEM, aH8

Ļoti vienkārša komanda, kuru var viegli automatizēt. Turklāt, veidojot lietotāju, varat pievienot vairāk iespēju, piemēram, iestatiet paroles derīguma termiņu, pievienojiet lietotāju grupu vai iestatiet lietotāja noklusējuma mājas direktoriju utt.

Otra priekšrocība ir tā, ka to pašu komandu varat izmantot jebkurā Linux izplatītājsun pat citas operētājsistēmas, piemēram, Mac OS un Unix. Tikmēr GUI ieviešana būs atšķirīga starp dažādiem Linux distros vai operētājsistēmām.

1. Apropos

Ir daudz Linux komandu, un jūs, iespējams, nevarat tās visas atsaukt. Ja nezināt, kādu komandu izmantot noteiktam uzdevumam, apropos komanda ir tavs draugs.

Pieņemsim, ka vēlaties kopēt failu, bet nezināt, kuru komandu izmantot. Vienkārši izmantojiet apropos komandu, kam seko uzdevums, kuru vēlaties izpildīt.

Lai pārbaudītu kopēšanas komandas, izmantojiet

 apropos kopija

Apropos uzskaitīs vairākas komandas, kas atbilst jūsu izmantotajam atslēgvārdam. Sarakstā ir īss komandas darbības apraksts. No izejas zemāk izceltā komanda ir tā, ko meklējat, lai kopētu failus vai direktorijus.

Vārds apropos ir atvasināts no franču valodas vārda "à propos", kas nozīmē "aptuveni".

Apropos komanda darbojas, meklējot visas aprakstu sadaļas manuālo lapu atbilstošajam atslēgvārdam, kuru norādījāt ar komandu apropos.

2. Cilvēks

Tagad, kad jūs varat atrast komandu, kuru izmantot konkrētam uzdevumam. Izmantojot komandu lapas, varat uzzināt vairāk par komandu un tās iespējām.

Manuālā peidžeru utilīta parāda meklētās programmas manuālās lapas. Man lapas ir visaptverošas un labi organizētas. Viņi ir iecienīti, kad jāsaprot un jāapgūst vairāk par komandām un to iespējām vai argumentiem.

Man lapas ir sakārtotas sadaļās.

Sadaļas var atšķirties atkarībā no manas lapu autora, taču šeit ir dažas no visbiežāk sastopamajām sadaļām, ar kurām jūs saskaraties.

  • Nosaukums: Komandas nosaukums, kuras rokasgrāmatas dokumentus jūs skatāties.
  • Anotācija: Sniedziet īsu dažu attiecīgās komandas opciju aprakstu.
  • Apraksts: Detalizētāks komandas apraksts, ieskaitot tā darbību un darbību.
  • Iespējas: Šajā sadaļā sīki aprakstīti visi argumenti vai opcijas, kuras varat izmantot kopā ar komandu.
  • Piemēri (padomi): Šajā sadaļā ir parādīti daži lietošanas gadījumi un kā komandu var izmantot.

Cilvēks lappusēs cp komanda izskatīsies šādi.

Pārvietošanās Man lapās

Cilvēka lapas var būt diezgan garas. Lai ērti pārvietotos rokasgrāmatās, neatstājot tastatūru, varat izmantot f taustiņu, lai iet uz priekšu un b taustiņu, lai dotos atpakaļ.

Varat arī meklēt atslēgvārdus rokasgrāmatās, izmantojot /[keyword] pēc tam nospiežot ievadīšanas pogu.

Piemēram, lai meklētu vārdu rekursīvs cp komandas man lapās varat izmantot sekojošo.

/recursive

Izmantojiet n tastatūras taustiņš, lai pārvietotos uz priekšu meklēšanā un Shift + n taustiņu, lai meklētu atpakaļ.

3. Kas ir

Vēl viena svarīga komanda, lai uzzinātu vairāk par konkrētu komandu, ir kas ir komandu. Komanda sniedz īsu komandas aprakstu vienā rindā.

Piemēram, lai uzzinātu, kas rsync komandu izmanto:

 whats rsync

4. Info

Tāpat kā rokasgrāmatas lapas, arī informācijas lapas sniedz detalizētu konkrētas komandas aprakstu. Dažos gadījumos informācijas lapās ir sīkāka informācija nekā manuālajās lapās.

Info utilīta nodrošina iespēju lasīt dokumentāciju Info formātā.

info info

Izmantojiet n tastatūras taustiņš, lai pārvietotos uz priekšu informācijas lapās un lpp taustiņu, lai pārvietotos atpakaļ.

Vēl viena unikāla informācijas lapu iezīme ir tā, ka tajās ir hipersaites uz citām sadaļām, lai ērti pārvietotos, kā redzams zemāk esošajā izejā.

5. Kurš

Lielākā daļa Linux komandu atrodas /usr/bin/ direktorijā.

Bet, ja vēlaties uzzināt, kur atrodas konkrētās komandas izpildāmā versija, varat izmantot kas komandu. Komanda darbojas, visos ceļos meklējot izpildāmos failus, kas atbilst meklētajam komandas atslēgvārdam. Piemēram, lai uzzinātu, kur SSH lietderība dzīvo, varat palaist šādu komandu.

kas ssh

6. Palīdzība

Vēl viena noderīga lietderība, lai saņemtu palīdzību komandrindā, ir palīdzība komandu. Izmantojiet to, lai iegūtu īsu aprakstu par konkrētu iebūvēto komandu.

Šeit ir izlases izvade no komandas Palīdzība. Piezīme: Ar komandu Help var izmantot tikai iebūvētās komandas.

Palīdzības komanda darbojas tikai ar bash apvalks.

Palīdzības arguments

Lielākajai daļai Linux komandu ir arī --palīdzēt komandas arguments vai opcija. To var izmantot, lai vienkāršotā veidā parādītu noderīgu informāciju par komandas izmantošanu un tās argumentiem.

Piemēram, saņemiet vairāk palīdzības vietnē cp komandu, kuru varat izmantot.

 kp - palīdzība

7. Atsaukt komandas

Linux terminālis ļauj uzskaitīt komandas, kuras esat izpildījis agrāk. Izmantojiet vēsture komandu, lai parādītu iepriekš izpildīto komandu sarakstu.

vēsture

Tajā visas komandas ir uzskaitītas hronoloģiskā secībā no vecākās līdz jaunākajai ar atbilstošu numuru.

Lai atkārtoti palaistu komandu no vēstures saraksta, vienkārši ierakstiet ! seko komandas numurs. Piemēram, lai atkārtoti palaistu komandas numuru 9 sarakstā.

 !9

Vēl viens veids, kā atsaukt komandas, ir izmantot Ctrl + R īsinājumtaustiņš termināļa logā, pēc tam ievadiet meklējamo atslēgvārdu. Pēc tam jūs varat izmantot CTRL + R lai ritinātu visas iepriekš palaistās komandas ar jūsu norādīto atslēgvārdu.

Uzziniet vairāk par Linux

Komandrinda ir ne tikai lieliska lietderība, lai paveiktu darbu, bet arī lai saņemtu palīdzību par dažādām komandām, kas pieejamas Linux. Papildus komandrindas terminālim jūs vienmēr varat izmantot tiešsaistes resursus, lai uzzinātu vairāk par Linux.

E-pasts
9 lietas, kas jums jādara pēc Ubuntu Linux instalēšanas VirtualBox

Instalējot Ubuntu VirtualBox, lai palaistu Linux datorā? Šeit ir 9 lietas, kas jums jādara tālāk.

Lasiet Tālāk

Saistītās tēmas
  • Linux
  • Linux komandas
Par autoru
Mwiza Kumwenda (Publicēti 3 raksti)

Mwiza pēc profesijas izstrādā programmatūru un plaši raksta par Linux un priekšējo programmēšanu. Dažas viņa intereses ir vēsture, ekonomika, politika un uzņēmuma arhitektūra.

Vairāk no Mwiza Kumwenda

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam par tehniskiem padomiem, atsauksmēm, bezmaksas e-grāmatām un ekskluzīviem piedāvājumiem!

Vēl viens solis !!!

Lūdzu, apstipriniet savu e-pasta adresi e-pastā, kuru tikko nosūtījām.

.