Parimad Bashi kiirklahvid (mõni Linux ja macOS-terminal)

Sisukord:

Parimad Bashi kiirklahvid (mõni Linux ja macOS-terminal)
Parimad Bashi kiirklahvid (mõni Linux ja macOS-terminal)

Video: Parimad Bashi kiirklahvid (mõni Linux ja macOS-terminal)

Video: Parimad Bashi kiirklahvid (mõni Linux ja macOS-terminal)
Video: Kuidas parandada uksehinge? - YouTube 2024, Märts
Anonim
Bash on vaikimisi enamus Linuxi distributsioonidest, Ubuntu ja Debianist Red Hat ja Fedora käsurea koopia. Bash on ka macOS-i vaikimisi kleeps ja saate Windows 10-s installida Linux-põhise bashikeskkonna.
Bash on vaikimisi enamus Linuxi distributsioonidest, Ubuntu ja Debianist Red Hat ja Fedora käsurea koopia. Bash on ka macOS-i vaikimisi kleeps ja saate Windows 10-s installida Linux-põhise bashikeskkonna.

Basši shellil on palju erinevaid kiirklahve, mida saate kasutada. Need töötavad operatsioonisüsteemis bash. Mõned neist ei pruugi töötada, kui kasutate SSH-i või telneti seanssi kaugjuhtival kohal bash, sõltuvalt sellest, kuidas teie võtmed on kaardistatud.

Töötamine protsessidega

Käitatavate protsesside haldamiseks kasutage järgmisi otseteid.

  • Ctrl + C: Katkesta (kill) praeguse esiplaaniprotsessi, mis töötab terminalis. See saadab SIGINT-i signaali protsessile, mis on tehniliselt lihtsalt taotlus. Enamik protsesse austab seda, kuid mõned võivad seda eirata.
  • Ctrl + Z: Peatab praeguse esiplaaniprotsessi bashis. See saadab protsessile SIGTSTP-signaali. Selleks, et naasta protsess esiplaanile hiljem, kasutage

    fg process_name

    käsk

  • Ctrl + D: Sulgege bashikoor. See saadab EOF-i (faili lõpp) markeriks bashiks ja bash väljub, kui ta seda markerit saab. See on sarnane töötab

    exit

    käsk

Image
Image

Ekraani kontrollimine

Järgmised otseteed võimaldavad teil kontrollida, mis ekraanil kuvatakse.

  • Ctrl + L: Eemalda ekraan. See on sarnane käsu "selge" käivitamisega.
  • Ctrl + S: Peatage kogu väljund ekraanile. See on eriti kasulik käskude käivitamisel paljude pika ja aktiivse väljundiga, kuid te ei soovi käsku ise Ctrl + C abil peatada.
  • Ctrl + Q: Jätkake väljundit ekraanile pärast selle peatamist Ctrl + S abil.

Kursori liigutamine

Käsu kirjutades kasutage järgmisi otseteid, et kiiresti liigutada kursorit praeguse rea ümber.

  • Ctrl + A või Kodu: Mine rea algusesse.
  • Ctrl + E või Lõpp: Minna rea lõppu.
  • Alt + B: Mine vasakule (tagasi) ühele sõna.
  • Ctrl + B: Mine vasakule (tagasi) ühele tähemärgile.
  • Alt + F: Mine ühele sõna paremale (edasi).
  • Ctrl + F: Minna paremale (edasi) ühele tähemärgile.
  • Ctrl + XX: Liigutage joone algust ja kursori praegust asukohta. See võimaldab teil vajutada klahvikombinatsiooni Ctrl + XX, et naasta rea algusesse, muuta midagi ja seejärel vajutada Ctrl + XX, et naasta algse kursori asukohta. Selle otsetee kasutamiseks hoidke klahvi Ctrl ja puudutage kaks korda nuppu X.

Teksti kustutamine

Tähtede kiire kustutamiseks kasutage järgmisi otseteid:

  • Ctrl + D või Kustuta: Kustutage kursori all olev märk.
  • Alt + D: Kustuta kõik märgid pärast kursori jooksev rida.
  • Ctrl + H või Backspace: Kustutage märk kursori ees.

Tüüpide kinnitamine

Need otseteed võimaldavad teil parandada kirjavigu ja tühistada oma vajutamisklahvi.

  • Alt + T: Vaheta praegune sõna eelmise sõnaga.
  • Ctrl + T: Vaheta viimased kaks märki üksteisega kursori ees. Võite seda kasutada, et sisestada kaks tähemärki vales järjekorras, et parandada tüübikinnitusi kiiresti.
  • Ctrl + _: Tühista oma viimane klahvivajutus. Võite seda korrata mitu korda tühistada.

Lõikamine ja kleepimine

Bash sisaldab mõnda põhilist funktsiooni "lõigatud ja kopeeri".

  • Ctrl + W: Lõika sõna kursori ees ja lisage see lõikepuhvrisse.
  • Ctrl + K: Lõigu lõik pärast kursori lõiget, lisades selle lõikepuhvrisse.
  • Ctrl + U: Lõigu lõik enne kursori lõiget, lisades see lõikepuhvrisse.
  • Ctrl + Y: Asetage viimane asi, mida lõikelauast lõikad. Siin tähistab "yank".

Tähtede suurtähed

Bashi kest saab märke kiiresti ümber teisendada nii suur- kui väiketähtedega:

  • Alt + U: Võtta iga märk kursorist praeguse sõna lõpuni, teisendades tähemärgid suurtähtedega.
  • Alt + L: Keelata iga märgi kursorist kuni praeguse sõna lõpuni, muutes märkid alumises kirjas.
  • Alt + C: Suurtähtede kirjutamine kursori all. Kursor liigub praeguse sõna lõpuni.

Vahekaardi täitmine

Vahekaardi täitmine on väga kasulik bash-funktsioon. Faili, kataloogi või käsu sisestamisel vajutage nuppu Tab ja bash lõpetab automaatselt sisestamise, kui võimalik. Kui ei, siis bash näitab teile erinevaid võimalikke vasteid ja saate teksti sisestamist jätkata ja trükkimise lõpetamiseks vajutada Tab.

Tab: Täitke automaatselt fail, kataloog või käsud, mida tipite.

Näiteks kui teil on faili nimega really_long_file_name sees / home / chris / ja see on ainus failinimi, mis algab selles kataloogis oleva r-ga, võite sisestada / home / chris / r, vajutada Tab ja bash sisestatakse automaatselt / home / chris / really_long_file_name teile. Kui teil on mitu faile või katalooge, mis algavad tähega "r", teavitab bash teid oma võimalustest. Saate hakata ühte neist kirjutama ja jätkamiseks vajutage "Tab".

Image
Image

Töö käskude ajalooga

Saate kiiresti oma hiljutisi käske, mis on salvestatud teie kasutajakonto bassi ajaloo failis, järgmiste käskude järgi:

  • Ctrl + P või Noole üles: Mine käsku ajaloost eelmisele käsule. Vajutage otseteed mitu korda, et minna ajaloo juurde tagasi.
  • Ctrl + N või Allapoole: Käsku ajalugu käivitage järgmine käsk. Vajutage otsetee mitu korda, et liikuda ajaloo kaudu edasi.
  • Alt + R: Muutke käsklusi, mille olete oma ajaloost välja tõmbanud, muutmata, kui olete seda redigeerinud.

Bashil on ka spetsiaalne "tagasivõtmise" režiim, mille abil saate otsida käske, mille olete varem käitanud:

  • Ctrl + R: Tuletage meelde viimane käsk, mis vastab teie määratud tähemärkidele. Vajutage seda otseteed ja hakake tippima, et otsida oma bash ajaloost käsku.
  • Ctrl + O: Käivita käsu, mille leidsite Ctrl + R-ga.
  • Ctrl + G: Jätke ajaloo otsimise režiim käsku käivitamata.
Image
Image

emacs versus vi klaviatuuri otseteed

Eespool toodud juhised eeldavad, et kasutate vaikimisi klaviatuuri otseteede konfiguratsiooni bashis. Vaikimisi kasutab bash

emacs

-style võtmed. Kui sulle rohkem kasutatakse

vi

tekstiredaktor, saate lülituda vi-stiilis kiirklahvidele.

Järgmine käsk paneb bash sisse

vi

režiim:

set -o vi

Järgmine käsk paneb bash tagasi vaikimisi

emacs

režiim:

set -o emacs

Soovitan: