Shortcuts Utli Linux Command Line Bash Għandek Taf


F'dan l-artikolu, se naqsmu numru ta 'shortcuts tal-linja tal-kmand ta' Bash utli għal kull utent tal-Linux. Dawn is-shortcuts jippermettulek li faċilment u b'mod mgħaġġel, twettaq ċerti attivitajiet bħall-aċċess u t-tħaddim ta' kmandi esegwiti qabel, il-ftuħ ta' editur, l-editjar/tħassir/bdil tat-test fuq il-linja tal-kmand, iċ-ċaqliq tal-cursor, il-kontroll tal-proċessi eċċ fuq il-kmand. linja.

Għalkemm dan l-artikolu ser jibbenefika l-aktar lil dawk li jibdew fil-Linux li jfittxu l-affarijiet bażiċi tal-linja tal-kmand, dawk b'ħiliet intermedji u utenti avvanzati jistgħu wkoll isibuha prattikament utli. Se niggruppaw is-shortcuts tat-tastiera bash skont il-kategoriji kif ġej.

Tnedija Editur

Iftaħ terminal u agħfas Ctrl+X u Ctrl+E biex tiftaħ editur (editur nano) b'buffer vojt. Bash jipprova jniedi l-editur definit mill-varjabbli ambjentali $EDITOR.

Jikkontrolla L-Iskrin

Dawn is-shortcuts jintużaw biex jikkontrollaw l-output tal-iskrin tat-terminal:

  • Ctrl+L – ineħħi l-iskrin (l-istess effett bħall-kmand \ċar).
  • Ctrl+S – waqqaf l-output tal-kmand kollu fuq l-iskrin. Jekk wettaqt kmand li jipproduċi output verbose u twil, uża dan biex twaqqaf l-output billi tiskrollja 'l isfel fl-iskrin.
  • Ctrl+Q – ibda l-output fuq l-iskrin wara li waqqafha b'Ctrl+S.

Mexxi Cursor fuq Il-Linja tal-Kmand

Is-shortcuts li jmiss jintużaw biex iċċaqlaq il-cursor fil-linja tal-kmand:

  • Ctrl+A jew Home – imexxi l-cursor għall-bidu ta’ linja.
  • Ctrl+E jew Tmiem – imexxi l-cursor lejn l-aħħar tal-linja.
  • Ctrl+B jew Vleġġa tax-Xellug – iċċaqlaq il-cursor lura karattru wieħed kull darba.
  • Ctrl+F jew Vleġġa Lemin – imexxi l-cursor 'il quddiem karattru wieħed kull darba.
  • Ctrl + Vleġġa tax-Xellug jew Alt+B jew Esc u mbagħad B – imexxi l-cursor lura kelma waħda kull darba.
  • Ctrl + Vleġġa Lemin jew Alt+C jew Esc u mbagħad F – imexxi l-cursor 'il quddiem kelma waħda kull darba.

Fittex Permezz tal-Istorja ta' Bash

Is-shortcuts li ġejjin huma użati għat-tiftix għal kmandi fl-istorja bash:

  • Tasti tal-vleġġa 'l fuq – jirkupra l-kmand preċedenti. Jekk tagħfasha kontinwament, tieħdok permezz ta 'kmandi multipli fl-istorja, sabiex tkun tista' ssib dik li trid. Uża l-vleġġa 'l isfel biex timxi fid-direzzjoni inversa fl-istorja.
  • Ctrl+P u Ctrl+N – alternattivi għat-tasti tal-vleġġa 'l fuq u 'l isfel, rispettivament.
  • Ctrl+R – jibda tfittxija bil-maqlub, permezz tal-istorja bash, sempliċement ittajpja karattri li għandhom ikunu uniċi għall-kmand li trid issib fl-istorja.
  • Ctrl+S – tniedi tfittxija 'l quddiem, permezz tal-istorja bash.
  • Ctrl+G – tieqaf mit-tfittxija bil-maqlub jew bil-quddiem, permezz tal-istorja tal-bash.

Ħassar Test fuq il-Linja tal-Kmand

Is-shortcuts li ġejjin jintużaw għat-tħassir tat-test fuq il-linja tal-kmand:

  • Ctrl+D jew Ħassar – neħħi jew iħassar il-karattru taħt il-cursor.
  • Ctrl+K – ineħħi t-test kollu mill-cursor sal-aħħar tal-linja.
  • Ctrl+X u mbagħad Backspace – ineħħi t-test kollu mill-cursor sal-bidu tal-linja.

Ittrasponi Test jew Ibdel il-Każ fuq il-Linja tal-Kmand

Dawn is-shortcuts se jittrasponu jew jibdlu l-każ ta' ittri jew kliem fuq il-linja tal-kmand:

  • Ctrl+T – jittrasponi l-karattru qabel il-cursor bil-karattru taħt il-cursor.
  • Esc u mbagħad T – jittrasponi ż-żewġ kelmiet immedjatament qabel (jew taħt) il-cursor.
  • Esc u mbagħad U – jittrasforma t-test mill-cursor sat-tmiem tal-kelma f'ittri kbar.
  • Esc u mbagħad L – jittrasforma t-test mill-cursor sat-tmiem tal-kelma f'ittri żgħar.
  • Esc u mbagħad C – jibdel l-ittra taħt il-cursor (jew l-ewwel ittra tal-kelma li jmiss) għal kbar, u jħalli l-bqija tal-kelma mhux mibdula.< /li>

Ħidma Bil-Proċessi fil-Linux

Is-shortcuts li ġejjin jgħinuk tikkontrolla l-proċessi Linux li qed jaħdmu.

  • Ctrl+Z – tissospendi l-proċess attwali tat-tagħrif miksub. Dan jibgħat is-sinjal SIGTSTP lill-proċess. Tista' terġa' lura l-proċess fit-tagħrif miksub aktar tard billi tuża l-kmand fg process_name (jew %bgprocess_number bħal %1, %2 u l-bqija).
  • Ctrl+C – tinterrompi l-proċess attwali tat-tagħrif miksub, billi tibgħatlu s-sinjal SIGINT. L-imġiba awtomatika hija li tittermina proċess b'mod grazzjuż, iżda l-proċess jista' jew tonora jew jinjora.
  • Ctrl+D – toħroġ mill-bash shell (l-istess bħal kif tħaddem il-kmand tal-ħruġ).

Tgħallem aktar dwar: Kulma Trid Tkun Taf Dwar il-Proċessi fil-Linux [Gwida Komprensiva]

Bash Bang (!) Kmandi

Fil-parti finali ta’ dan l-artikolu, aħna se nispjegaw xi operazzjonijiet utli ! (bang):

  • !! – tesegwixxi l-aħħar kmand.
  • !top – tesegwixxi l-aktar kmand reċenti li jibda b’‘top’ (eż. !).
  • !top:p – juri l-kmand li kien se jmexxi !top (iżidha wkoll bħala l-aħħar kmand fl-istorja tal-kmand).
  • !$ – tesegwixxi l-aħħar kelma tal-kmand preċedenti (l-istess bħal Alt +., eż. jekk l-aħħar kmand huwa 'cat tecmint.txt', allura !$jipprova jmexxi 'tecmint. txt').
  • !$:p – juri l-kelma li !$kien se jesegwixxi.
  • !* – juri l-aħħar kelma tal-kmand preċedenti.
  • !*:p – juri l-aħħar kelma li !* tissostitwixxi.

Għal aktar informazzjoni, ara l-paġna man bash:

$ man bash 

Dak kollu għalissa! F'dan l-artikolu, qsamna xi shortcuts u operazzjonijiet tal-linja tal-kmand ta' Bash komuni u utli. Uża l-formola tal-kumment hawn taħt biex tagħmel xi żidiet jew tistaqsi mistoqsijiet.