Paras näppäimistöpalkit Bashille (eli Linux- ja macOS-terminaalille)

Sisällysluettelo:

Paras näppäimistöpalkit Bashille (eli Linux- ja macOS-terminaalille)
Paras näppäimistöpalkit Bashille (eli Linux- ja macOS-terminaalille)
Anonim
Bash on oletuskomennon komentojohto useimmissa Linux-jakeluissa, Ubuntusta ja Debianista Red Hat- ja Fedoraan. Bash on myös MacOS: n mukana toimitettu oletuskuvake, ja voit asentaa Linux-pohjaisen bashympäristön Windows 10: een.
Bash on oletuskomennon komentojohto useimmissa Linux-jakeluissa, Ubuntusta ja Debianista Red Hat- ja Fedoraan. Bash on myös MacOS: n mukana toimitettu oletuskuvake, ja voit asentaa Linux-pohjaisen bashympäristön Windows 10: een.

Yhteyskuorella on laaja valikoima pikanäppäimiä, joita voit käyttää. Nämä toimivat yhteistyössä millä tahansa käyttöjärjestelmällä. Jotkut niistä eivät ehkä toimi, jos et käytä taistelua etäyhteyden kautta SSH- tai telnet-istunnon kautta, riippuen siitä, miten avaimet on kartoitettu.

Prosessien käsittely

Käytä seuraavia pikanäppäimiä käynnissä olevien prosessien hallintaan.

  • Ctrl + C: Keskeytä (tappaa) nykyinen etualan prosessi käynnissä terminaalissa. Tämä lähettää SIGINT-signaalin prosessille, joka on teknisesti vain pyyntö, useimmat prosessit kunnioittavat sitä, mutta jotkut voivat jättää sen huomiotta.
  • Ctrl + Z: Keskeytä nykyinen etualan prosessi käynnissä bash. Tämä lähettää SIGTSTP-signaalin prosessille. Jos haluat palauttaa prosessin etualalle myöhemmin, käytä

    fg process_name

    komento.

  • Ctrl + D: Sulje bash shell. Tämä lähettää EOF: n (End-of-file) -merkin bashille ja bash poistuu, kun se vastaanottaa tämän merkin. Tämä on samanlainen kuin

    exit

    komento.

Image
Image

Näytön hallinta

Seuraavilla pikanäppäimillä voit hallita mitä ruudulla näkyy.

  • Ctrl + L: Tyhjennä näyttö. Tämä on samanlainen kuin "selkeä" komento.
  • Ctrl + S: Pysäytä kaikki ulostulo näytölle. Tämä on erityisen hyödyllistä, kun suoritat komentoja, joissa on paljon pitkä, verbose output, mutta et halua pysäyttää komentoa Ctrl + C: llä.
  • Ctrl + Q: Jatka tulostamista näytölle sen pysäyttämisen jälkeen Ctrl + S: llä.

Kohdistimen siirtäminen

Käytä seuraavia pikanäppäimiä liikuttaaksesi kursoria nopeasti nykyisen rivin ympärille kirjoittaessasi komennon.

  • Ctrl + A tai Koti: Siirry rivin alkuun.
  • Ctrl + E tai pää: Siirry rivin loppuun.
  • Alt + B: Siirry vasempaan (takaisin) yhteen sanaan.
  • Ctrl + B: Siirry vasemmalle (takaisin) yhdelle merkille.
  • Alt + F: Siirry oikealle (eteenpäin) yhdellä sanalla.
  • Ctrl + F: Siirry oikealle (eteenpäin) yksi merkki.
  • Ctrl + XX: Siirrä rivin alun ja kohdistimen nykyisen sijainnin välillä. Tämän avulla voit painaa Ctrl + XX palataksesi rivin alkuun, vaihtaa jotain ja paina sitten Ctrl + XX siirtyäksesi alkuperäiseen kohdistimen sijaintiin. Voit käyttää tätä pikakuvaketta pitämällä Ctrl-näppäintä ja napauttamalla X-näppäintä kahdesti.

Tekstin poistaminen

Voit poistaa merkkejä nopeasti seuraavilla pikavalinnoilla:

  • Ctrl + D tai Poistaa: Poista merkki kohdistimen alla.
  • Alt + D: Poista kaikki merkit kohdistimen jälkeen nykyisellä rivillä.
  • Ctrl + H tai Askelpalautin: Poista merkki ennen kohdistinta.

Korjaus Typo

Näiden pikavalintojen avulla voit korjata kirjoitusvirheitä ja keskeyttää avainpainallesi.

  • Alt + T: Vaihda nykyinen sana edellisellä sanalla.
  • Ctrl + T: Vaihda viimeiset kaksi merkkiä ennen kohdistinta keskenään. Voit käyttää tätä korjaamaan nopeasti kirjoitusvirheet kirjoittamalla kaksi merkkiä väärässä järjestyksessä.
  • Ctrl + _: Kumoa viimeinen painallus. Voit toistaa tämän, jos haluat kumota useita kertoja.

Leikkaaminen ja liittäminen

Bash sisältää joitakin perusleikkaus-ja-liitä ominaisuuksia.

  • Ctrl + W: Leikkaa sana kursoriin lisäämällä sen leikepöydälle.
  • Ctrl + K: Leikkaa rivin osa kohdistimen jälkeen ja lisää se leikepöydälle.
  • Ctrl + U: Leikkaa rivin osa kohdistimeen, lisää se leikepöydälle.
  • Ctrl + Y: Liitä viimeinen leikepöydältä leikattu asia. Y tässä tarkoittaa "yank".

Merkkien hyödyntäminen

Yhteyskuori voi nopeasti muuntaa hahmoja isoksi tai pieniksi kirjaimiksi:

  • Alt + U: Aktivoi jokainen merkki kohdistimesta nykyisen sanan loppuun, muuntamalla merkit ylemmäksi.
  • Alt + L: Luo kaikki merkinnät kohdistimesta nykyisen sanan loppuun, muuntamalla hahmot pieniksi kirjaimiksi.
  • Alt + C: Aktivoi merkki kohdistimen alla. Kohdistin siirtyy nykyisen sanan loppuun.

Tab Completion

Välilehtien valmistuminen on erittäin hyödyllinen bash-ominaisuus. Kun kirjoitat tiedoston, hakemiston tai käskyn nimen, paina Tab ja bash automaattisesti täydentää, mitä kirjoitat, jos mahdollista. Jos ei, bash näyttää sinulle erilaisia mahdollisia otteluita ja voit jatkaa kirjoittamista ja lopettaa kirjoittamisen painamalla Tab.

kieleke: Tee automaattisesti tiedosto, hakemisto tai komento, jonka kirjoitat.

Jos esimerkiksi tiedostossa todella_long_file_name on nimi / home / chris / ja se on ainoa tiedostonimi, joka alkaa r-hakemistossa, voit kirjoittaa / home / chris / r, paina Tab ja bash automaattisesti täyttää / home / chris / really_long_file_name sinulle. Jos sinulla on useita tiedostoja tai hakemistoja, jotka alkavat "r": llä, bash ilmoittaa sinulle mahdollisuuksista. Voit aloittaa kirjoittamalla jonkin niistä ja jatka painamalla "Tab".

Image
Image

Komentohistorian käyttäminen

Voit selata viimeisimpiä komentoja, jotka tallennetaan käyttäjän käyttäjätunnuksen bash history -tiedostoon:

  • Ctrl + P tai Nuoli ylöspäin: Siirry edelliseen komentoon komentohistoriassa. Paina pikakuvaketta useita kertoja käydäksesi läpi historian.
  • Ctrl + N tai Alaspäin: Siirry komentohistorian seuraavaan komentoon. Paina pikakuvaketta useita kertoja kävelemään eteenpäin historiassa.
  • Alt + R: Palauta kaikki muutokset, jotka olet poistanut historiastasi, jos olet muokannut sitä.

Bashilla on myös erityinen "takaisinotto" -tilaan, jolla voit etsiä aikaisemmin suorittamiasi komentoja:

  • Ctrl + R: Nollaa viimeinen komento, joka vastaa antamasi merkkejä. Paina tätä pikakuvaketta ja aloita kirjoittamalla etsiä bash-historia komennolle.
  • Ctrl + O: Suorita löytämäsi komento Ctrl + R: llä.
  • Ctrl + G: Jätä historian hakutila käyttämättä komentoa.
Image
Image

emacs vs. vi Näppäinoikopolut

Edellä mainitut ohjeet olettavat olet käyttänyt oletusnäppäimistön pikakuvakokoonpanoa bashissa. Oletusarvoisesti bash käyttää

emacs

-tyylisnäppäimiä. Jos olet enemmän tottunut

vi

tekstieditori, voit siirtyä vi-style -pikavalintoihin.

Seuraava komento laitetaan yhteen

vi

tilassa:

set -o vi

Seuraava komento laittaa bash takaisin oletusarvoihin

emacs

tilassa:

set -o emacs

Suositeltava: