Hyödyllisiä Linuxin komentorivin Bash-pikakuvakkeita, jotka sinun pitäisi tietää


Tässä artikkelissa jaamme useita Bash-komentorivin pikanäppäimiä, jotka ovat hyödyllisiä kaikille Linux-käyttäjille. Näiden pikanäppäinten avulla voit helposti ja nopeasti suorittaa tiettyjä toimintoja, kuten käyttää ja suorittaa aiemmin suoritettuja komentoja, avata editorin, muokata/poistaa/muuttaa tekstiä komentorivillä, siirtää kohdistinta, ohjata prosesseja jne. linja.

Vaikka tämä artikkeli hyödyttää enimmäkseen Linux-aloittelijoita, jotka pääsevät läpi komentorivin perusteet, keskitason taidot ja edistyneet käyttäjät voivat myös pitää siitä käytännössä apua. Ryhmittelemme bash-pikanäppäimet luokkien mukaan seuraavasti.

Käynnistä editori

Avaa pääte ja paina Ctrl+X ja Ctrl+E avataksesi editorin (nanoeditorin), jossa on tyhjä puskuri. Bash yrittää käynnistää ympäristömuuttujan $EDITOR määrittämän editorin.

Näytön hallinta

Näitä pikanäppäimiä käytetään päätteen näytön ulostulon ohjaamiseen:

  • Ctrl+L – tyhjentää näytön (sama vaikutus kuin "clear" -komennolla).
  • Ctrl+S – keskeyttää kaikki komennot näytölle. Jos olet suorittanut komennon, joka tuottaa monisanaisen, pitkän tulosteen, käytä tätä keskeyttääksesi tulosteen vierityksen näytöllä alaspäin.
  • Ctrl+Q – Jatka tulostusta näytölle keskeytettyäsi sen painamalla Ctrl+S.

Siirrä kohdistin komentorivillä

Seuraavia pikanäppäimiä käytetään kursorin siirtämiseen komentorivillä:

  • Ctrl+A tai Etusivu – siirtää kohdistimen rivin alkuun.
  • Ctrl+E tai Lopeta – siirtää kohdistimen rivin loppuun.
  • Ctrl+B tai Vasen nuoli – siirtää kohdistinta taaksepäin yhden merkin kerrallaan.
  • Ctrl+F tai Nuoli oikealle – siirtää kohdistinta eteenpäin yksi merkki kerrallaan.
  • Ctrl + Vasen nuoli tai Alt+B tai Esc ja sitten B – liikkuu kursori taaksepäin sana kerrallaan.
  • Ctrl + Oikea nuoli tai Alt+C tai Esc ja sitten F – liikkuu kursori eteenpäin sana kerrallaan.

Hae Bash-historian kautta

Seuraavia pikanäppäimiä käytetään komentojen etsimiseen bash-historiasta:

  • Nuoli ylös – hakee edellisen komennon. Jos painat sitä jatkuvasti, se vie sinut läpi useita komentoja historiassa, jotta voit löytää haluamasi. Käytä alanuolta liikkuaksesi päinvastaiseen suuntaan historiassa.
  • Ctrl+P ja Ctrl+N – vaihtoehdot ylös- ja alas-nuolinäppäimille.
  • Ctrl+R – käynnistää käänteisen haun bash-historian läpi, kirjoita yksinkertaisesti merkkejä, joiden tulee olla ainutlaatuisia komennolla, jonka haluat löytää historiasta.
  • Ctrl+S – käynnistää eteenpäinhaun bash-historian kautta.
  • Ctrl+G – lopettaa haun taaksepäin tai eteenpäin bash-historian läpi.

Poista teksti komentoriviltä

Seuraavia pikanäppäimiä käytetään tekstin poistamiseen komentoriviltä:

  • Ctrl+D tai Poista – poistaa tai poistaa kohdistimen alla olevan merkin.
  • Ctrl+K – poistaa kaiken tekstin osoittimesta rivin loppuun.
  • Ctrl+X ja sitten askelpalautin – poistaa kaiken tekstin osoittimesta rivin alkuun.

Transponoi teksti tai muuta kirjainkokoa komentorivillä

Nämä pikanäppäimet transponoivat tai muuttavat kirjainten tai sanojen kirjaimia komentorivillä:

  • Ctrl+T – transponoi kohdistinta edeltävän merkin kohdistimen alla olevan merkin kanssa.
  • Esc ja sitten T – transponoi kaksi sanaa juuri ennen kohdistinta (tai sen alla).
  • Esc ja sitten U – muuntaa tekstin kursorista sanan loppuun isoksi.
  • Esc ja sitten L – muuntaa tekstin kursorista sanan loppuun pieniksi kirjaimiksi.
  • Esc ja sitten C – muuttaa kohdistimen alla olevan kirjaimen (tai seuraavan sanan ensimmäisen kirjaimen) isoksi, jolloin loput sanasta eivät muutu.

Työskentely prosessien kanssa Linuxissa

Seuraavat pikakuvakkeet auttavat hallitsemaan käynnissä olevia Linux-prosesseja.

  • Ctrl+Z – keskeyttää nykyisen etualalla olevan prosessin. Tämä lähettää SIGTSTP-signaalin prosessiin. Voit palauttaa prosessin etualalle myöhemmin käyttämällä fg prosessin_nimi (tai %bgprocess_number, kuten %1, %2 ja niin edelleen) -komento.
  • Ctrl+C – keskeytä nykyinen etualalla oleva prosessi lähettämällä sille SIGINT-signaali. Oletuskäyttäytyminen on lopettaa prosessi sulavasti, mutta prosessi voi joko kunnioittaa tai jättää huomiotta.
  • Ctrl+D – poistu bash-kuoresta (sama kuin exit-komennon suorittaminen).

Lisätietoja: Kaikki mitä sinun tarvitsee tietää prosesseista Linuxissa [kattava opas]

Bash Bang (!) -komennot

Tämän artikkelin viimeisessä osassa selitämme hyödyllisiä ! (bang) -toimintoja:

  • !! – suorita viimeinen komento.
  • !top – suorita viimeisin komento, joka alkaa sanoilla 'top' (esim. !).
  • !top:p – näyttää komennon, jonka !top suorittaisi (lisää sen myös viimeisimmäksi komennon komentohistoriaan).
  • !$ – suorita edellisen komennon viimeinen sana (sama kuin Alt +., esim. jos viimeinen komento on cat tecmint.txt , silloin !$ yrittäisi suorittaa tiedoston tecmint.txt).
  • !$:p – näyttää sanan, jonka !$ suorittaisi.
  • !* – näyttää edellisen komennon viimeisen sanan.
  • !*:p – näyttää viimeisen sanan, jonka !* korvaisi.

Katso lisätietoja bash man -sivulta:

man bash 

Tässä kaikki tältä erää! Tässä artikkelissa jaoimme joitain yleisiä ja hyödyllisiä Bash-komentorivin pikanäppäimiä ja toimintoja. Käytä alla olevaa kommenttilomaketta tehdäksesi lisäyksiä tai esittääksesi kysymyksiä.