Kotisivu » miten » Paras näppäimistön pikanäppäimet Bashille (eli Linux ja macOS Terminal)

    Paras näppäimistön pikanäppäimet Bashille (eli Linux ja macOS Terminal)

    Bash on useimpien Linux-jakelujen oletusarvoinen komentorivikäyttö, Ubuntu ja Debian, Red Hat ja Fedora. Bash on myös MacOSin mukana tuleva oletuskuori, ja voit asentaa Linux-pohjaisen bash-ympäristön Windows 10: ään.

    Bash-kuoressa on laaja valikoima pikanäppäimiä, joita voit käyttää. Nämä toimivat bashissa missä tahansa käyttöjärjestelmässä. Jotkut niistä eivät ehkä toimi, jos käytät bash-yhteyttä SSH- tai telnet-istunnon kautta, riippuen siitä, miten avaimet on kartoitettu.

    Työskentely prosessien kanssa

    Voit hallita käynnissä olevia prosesseja seuraavien pikavalintojen avulla.

    • Ctrl + C: Keskeytä (tappaa) päätelaitteessa käynnissä oleva nykyinen etuprosessi. Tämä lähettää SIGINT-signaalin prosessille, joka on teknisesti vain pyynnön eniten prosesseja, mutta jotkut saattavat jättää sen huomiotta.
    • Ctrl + Z: Keskeytä nykyinen etualan prosessi käynnissä bashissa. Tämä lähettää SIGTSTP-signaalin prosessille. Jos haluat palauttaa prosessin etualalle myöhemmin, käytä fg prosessi_nimi komento.
    • Ctrl + D: Sulje bash-kuori. Tämä lähettää EOF (End-of-file) -merkin bash-laitteelle ja bash poistuu, kun se vastaanottaa tämän merkin. Tämä on samanlainen kuin poistuminen komento.

    Näytön hallinta

    Seuraavien pikavalintojen avulla voit hallita, mitä näytöllä näkyy.

    • Ctrl + L: Tyhjennä näyttö. Tämä on samanlainen kuin "clear" -komennon suorittaminen.
    • Ctrl + S: Pysäytä kaikki lähdöt näyttöön. Tämä on erityisen hyödyllistä, kun suoritetaan komentoja, joilla on paljon pitkä, veroton tuloste, mutta et halua lopettaa komentoa itse Ctrl + C: llä.
    • Ctrl + Q: Jatka tulostusta näytölle sen jälkeen, kun se on pysäytetty Ctrl + S: llä.

    Kohdistimen siirtäminen

    Käytä seuraavia pikavalintoja, jos haluat siirtää kohdistimen nopeasti nykyisen rivin ympärille komennon kirjoittamisen aikana.

    • Ctrl + A tai Koti: Mene rivin alkuun.
    • Ctrl + E tai pää: Mene rivin loppuun.
    • Alt + B: Mene vasemmalle (takaisin) yhdelle sanalle.
    • Ctrl + B: Mene vasemmalle (takaisin) yksi merkki.
    • Alt + F: Siirry oikealle (eteenpäin) yhdelle sanalle.
    • Ctrl + F: Siirry oikealle (eteenpäin) yksi merkki.
    • Ctrl + XX: Siirry viivan alkuun ja kohdistimen nykyiseen sijaintiin. Näin voit painaa Ctrl + XX palataksesi rivin alkuun, vaihtaa jotakin ja painamalla sitten Ctrl + XX palataksesi alkuperäiseen kohdistimen sijaintiin. Voit käyttää tätä pikavalintaa pitämällä Ctrl-näppäintä painettuna ja napauttamalla X-näppäintä kahdesti.

    Tekstin poistaminen

    Voit poistaa merkit nopeasti käyttämällä seuraavia pikavalintoja:

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

    Typosien kiinnittäminen

    Näiden pikakuvakkeiden avulla voit korjata kirjoitusvirheet ja peruuttaa näppäinpainallesi.

    • Alt + T: Vaihda nykyinen sana edelliseen sanaan.
    • Ctrl + T: Vaihda kaksi viimeistä merkkiä ennen kohdistinta. Tämän avulla voit nopeasti korjata kirjoitusvirheet, kun kirjoitat kaksi merkkiä väärään järjestykseen.
    • Ctrl + _: Kumoa viimeinen näppäimen painallus. Voit toistaa tämän toistamalla useita kertoja.

    Leikkaus ja liittäminen

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

    • Ctrl + W: Leikkaa sana ennen kohdistinta ja lisää se leikepöydälle.
    • Ctrl + K: Leikkaa rivin osa kohdistimen jälkeen lisäämällä se leikepöydälle.
    • Ctrl + U: Leikkaa rivin osa ennen kohdistinta ja lisää se leikepöydälle.
    • Ctrl + Y: Liitä viimeinen asia, jonka leikoit leikepöydältä. Tässä y tarkoittaa ”yank”.

    Suurennusmerkit

    Bash-kuori voi muuntaa merkkejä nopeasti suuriksi tai pieniksi kirjaimiksi:

    • Alt + U: Aktivoi jokainen merkki kohdistimesta nykyisen sanan loppuun, muuntamalla merkit isoksi.
    • Alt + L: Poista kaikki merkit kohdistimesta nykyisen sanan loppuun, muuttamalla merkit pieniksi kirjaimiksi.
    • Alt + C: Aktivoi kohdistimen kohdalla oleva merkki. Kohdistin siirtyy nykyisen sanan loppuun.

    Välilehden loppuun saattaminen

    Välilehti on erittäin hyödyllinen bash-ominaisuus. Kun kirjoitat tiedostoa, hakemistoa tai komennon nimeä, paina Tab ja bash suorittaa automaattisesti kirjoittamasi tiedoston, jos mahdollista. Jos näin ei ole, bash näyttää eri mahdolliset ottelut ja voit jatkaa kirjoittamista ja jatkaa Tab-näppäintä.

    • kieleke: Täytä kirjoittamasi tiedosto, hakemisto tai komento automaattisesti.

    Jos esimerkiksi sinulla on tiedosto / home / chris / nimeltään todella_long_file_nimi, ja se on ainoa tiedostonimi, joka alkaa hakemistossa "r", voit kirjoittaa / home / chris / r, paina välilehteä ja bash täyttää automaattisesti / home / chris / really_long_file_name sinulle. Jos sinulla on useita tiedostoja tai hakemistoja, jotka alkavat merkillä “r”, bash ilmoittaa sinulle mahdollisuudet. Voit aloittaa yhden kirjoittamisen ja jatkaa "Tab" -näppäintä.

    Työskentelet komentohistoriasi kanssa

    Voit nopeasti selata viimeisimpiä komentojasi, jotka tallennetaan käyttäjätilin bash-historiatiedostoon:

    • Ctrl + P tai Nuoli ylöspäin: Siirry komentohistorian edelliseen komentoon. Paina pikakuvaketta useita kertoja kävelläksesi läpi historian.
    • Ctrl + N tai Nuoli alas: Siirry seuraavaan komentohistorian komentoon. Paina pikakuvaketta useita kertoja kävelläksesi läpi historian.
    • Alt + R: Palauta kaikki muutokset historiaan vedettyyn komentoon, jos olet muokannut sitä.

    Bashillä on myös erityinen "muistutus" -tila, jonka avulla voit etsiä aiemmin käyttämiäsi komentoja:

    • Ctrl + R: Palauta viimeinen komento, joka vastaa antamiasi merkkejä. Paina tätä pikakuvaketta ja aloita kirjoittamalla komentoasi bash-historiaan.
    • Ctrl + O: Suorita komento, jonka löysit Ctrl + R: llä.
    • Ctrl + G: Jätä historiahaku-tila ilman komentoa.

    emacs vs. vi Pikanäppäimet

    Yllä olevat ohjeet edellyttävät oletuskomennon oletusasetusten käyttöä bashissa. Oletuksena bash käyttää emacs-tyyli-avaimet. Jos olet enemmän tottunut siihen vi tekstieditorin avulla voit siirtyä vi-tyylisiin pikanäppäimiin.

    Seuraava komento laittaa bash vi tilassa:

    set -o vi

    Seuraava komento asettaa bashin takaisin oletusarvoon emacs tilassa:

    aseta emoille

    Kun muutama näistä on työkalupöydässäsi, olet päätelaitteen päällikkö.