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.
Instalējot Ubuntu VirtualBox, lai palaistu Linux datorā? Šeit ir 9 lietas, kas jums jādara tālāk.
Lasiet Tālāk
- Linux
- Linux komandas
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.
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.