Gagnlegar Linux Command Line Bash flýtileiðir sem þú ættir að vita
Í þessari grein munum við deila fjölda Bash skipanalínu flýtileiðum sem eru gagnlegar fyrir alla Linux notendur. Þessar flýtileiðir gera þér kleift að framkvæma ákveðnar athafnir á auðveldan og hraðan hátt eins og að opna og keyra áður framkvæmdar skipanir, opna ritstjóra, breyta/eyða/breyta texta á skipanalínunni, færa bendilinn, stjórna ferlum o.s.frv. línu.
Þrátt fyrir að þessi grein muni að mestu gagnast Linux byrjendum að komast leiðar sinnar með grunnatriðum í skipanalínu, gætu þeir sem eru með miðlungshæfileika og háþróaða notendur líka fundið það nánast gagnlegt. Við munum flokka bash flýtilyklana eftir flokkum sem hér segir.
Ræstu ritstjóra
Opnaðu flugstöð og ýttu á Ctrl+X
og Ctrl+E
til að opna ritil (nano ritstjóri) með tómum biðminni. Bash mun reyna að ræsa ritilinn sem skilgreindur er af $EDITOR umhverfisbreytunni.
Að stjórna skjánum
Þessar flýtivísanir eru notaðar til að stjórna úttak skjásins:
Ctrl+L
– hreinsar skjáinn (sömu áhrif og skipunin „hreinsa“).Ctrl+S
– gera hlé á allri útsendingu skipana á skjáinn. Ef þú hefur framkvæmt skipun sem framleiðir margorða, langa úttak, notaðu þetta til að gera hlé á úttakinu með því að fletta niður skjáinn.Ctrl+Q
– haltu áfram framleiðslu á skjáinn eftir að hafa gert hlé á því með Ctrl+S.
Færðu bendilinn á stjórnlínuna
Næstu flýtivísar eru notaðir til að færa bendilinn innan skipanalínunnar:
Ctrl+A
eðaHeima
– færir bendilinn í byrjun línu.Ctrl+E
eðaEnd
– færir bendilinn á enda línunnar.Ctrl+B
eðaVinstri ör
– færir bendilinn einn staf í einu aftur á bak.Ctrl+F
eðahægri ör
– færir bendilinn fram á við einn staf í einu.Ctrl
+Vinstri ör
eðaAlt+B
eðaEsc
og síðanB
> – færir bendilinn aftur eitt orð í einu.Ctrl
+hægri ör
eðaAlt+C
eðaEsc
og síðanF
> – færir bendilinn fram á við eitt orð í einu.
Leitaðu í gegnum Bash History
Eftirfarandi flýtivísar eru notaðar til að leita að skipunum í bash sögunni:
Ör upp
– sækir fyrri skipun. Ef þú ýtir stöðugt á hann fer hann í gegnum margar skipanir í sögunni, svo þú getur fundið þá sem þú vilt. Notaðu niður örina til að fara í öfuga átt í gegnum ferilinn.Ctrl+P
ogCtrl+N
– valkostir fyrir upp og niður örvatakkana, í sömu röð.Ctrl+R
– byrjar öfuga leit, í gegnum bash-ferilinn, sláðu einfaldlega inn stafi sem ættu að vera einstakir fyrir skipunina sem þú vilt finna í sögunni.Ctrl+S
– setur fram leit í gegnum bash-ferilinn.Ctrl+G
– hættir leit að baki eða áfram, í gegnum bash-ferilinn.
Eyða texta á skipanalínunni
Eftirfarandi flýtivísar eru notaðar til að eyða texta á skipanalínunni:
Ctrl+D
eðaEyða
– fjarlægðu eða eyðir stafnum undir bendilinum.Ctrl+K
– fjarlægir allan texta frá bendilinum til enda línunnar.Ctrl+X
og síðanBackspace
– fjarlægir allan texta frá bendilinum að byrjun línunnar.
Flytja texta eða breyta hástöfum á skipanalínunni
Þessar flýtivísanir munu yfirfæra eða breyta hástöfum bókstafa eða orða á skipanalínunni:
Ctrl+T
– umbreytir stafnum á undan bendilinn með stafnum undir bendilinum.Esc
og síðanT
– yfirfærir orðin tvö beint á undan (eða undir) bendilinn.Esc
og síðanU
– umbreytir textanum úr bendili yfir í lok orðsins í hástafi.Esc
og síðanL
– umbreytir textanum frá bendilinum í lok orðsins í lágstafi.Esc
og síðanC
– breytir bókstafnum undir bendilinum (eða fyrsta staf næsta orðs) í hástafi, þannig að afgangurinn af orðinu er óbreyttur.< /li>
Vinna með ferla í Linux
Eftirfarandi flýtileiðir hjálpa þér að stjórna keyrandi Linux ferlum.
Ctrl+Z
– fresta núverandi forgrunnsferli. Þetta sendir SIGTSTP merki til ferlisins. Þú getur komið ferlinu aftur í forgrunninn síðar með því að nota fg process_name (eða %bgprocess_number eins og %1, %2 og svo framvegis).Ctrl+C
– truflaðu núverandi forgrunnsferli með því að senda SIGINT merki til þess. Sjálfgefin hegðun er að ljúka ferli með þokkabót, en ferlið getur annað hvort virt það eða hunsað það.Ctrl+D
– farðu úr bash-skelinni (sama og að keyra exit-skipunina).
Lærðu meira um: Allt sem þú þarft að vita um ferla í Linux [Alhliða handbók]
Bash Bang (!) Skipanir
Í síðasta hluta þessarar greinar munum við útskýra nokkrar gagnlegar !
(bang) aðgerðir:
!!
– keyrðu síðustu skipunina.!top
– keyrðu nýjustu skipunina sem byrjar á ‘top’ (t.d. !).!top:p
– sýnir skipunina sem !top myndi keyra (bætir henni einnig við sem nýjustu skipuninni í skipanasögunni).!$
– keyrðu síðasta orðið fyrri skipunarinnar (sama og Alt +., t.d. ef síðasta skipunin er 'cat tecmint.txt', þá myndi !$reyna að keyra 'tecmint. txt').!$:p
– sýnir orðið sem !$myndi framkvæma.!*
– sýnir síðasta orð fyrri skipunarinnar.!*:p
– sýnir síðasta orðið sem !* kemur í staðinn fyrir.
Fyrir frekari upplýsingar, sjá bash man síðuna:
$ man bash
Það er allt í bili! Í þessari grein deildum við nokkrum algengum og gagnlegum Bash skipanalínum flýtileiðum og aðgerðum. Notaðu athugasemdareyðublaðið hér að neðan til að bæta við eða spyrja spurninga.