Kasulikud Linuxi käsureal olevad otseteed, mida peaksite teadma


Selles artiklis jagame mitmeid Bashi käsurea otseteid, mis on kasulikud kõigile Linuxi kasutajatele. Need otseteed võimaldavad teil hõlpsalt ja kiiresti teha teatud toiminguid, näiteks juurdepääs varem käivitatud käskudele ja nende käivitamine, redaktori avamine, teksti redigeerimine/kustutamine/muutmine käsureal, kursori liigutamine, protsesside juhtimine jne rida.

Kuigi see artikkel on enamasti kasulik Linuxi algajatele, kes saavad käsurea põhitõdesid, saavad keskmist oskust omavad ja edasijõudnud kasutajad sellest ka praktiliselt abi olla. Rühmitame bashi klaviatuuri otseteed kategooriate järgi järgmiselt.

Käivitage redaktor

Tühja puhvriga redaktori (nano-redaktori) avamiseks avage terminal ja vajutage Ctrl + X ja Ctrl + E . Bash proovib käivitada redaktori, mille määrab keskkonnamuutuja $EDITOR.

Ekraani juhtimine

Neid otseteid kasutatakse terminali ekraaniväljundi juhtimiseks:

  • Ctrl + L - kustutab ekraani (sama efekt kui käsul\"clear").
  • Ctrl + S - peatage kogu käsu väljund ekraanile. Kui olete käivitanud käsu, mis loob rohke ja pika väljundi, kasutage seda ekraani all kerimise peatamiseks.
  • Ctrl + Q - jätkake väljundit ekraanile pärast selle peatamist klahvikombinatsiooniga Ctrl + S.

Liigutage kursor käsureal

Järgmisi otseteid kasutatakse kursori liigutamiseks käsureal:

  • Ctrl + A või Home - viib kursori rea algusesse.
  • Ctrl + E või End - viib kursori rea lõppu.
  • Ctrl + B või nool vasakule - viib kursori korraga ühe märgi võrra tagasi.
  • Ctrl + F või nool paremale - viib kursori korraga ühe märgi võrra edasi.
  • Ctrl + vasaknool või Alt + B või Esc ja seejärel B - liigutab kursori ühe sõna korraga tagasi.
  • Ctrl + paremnool või Alt + C või Esc ja seejärel F - liigutab kursorit ühe sõna kaupa edasi.

Otsige läbi Bashi ajaloo

Bashi ajaloos käskude otsimiseks kasutatakse järgmisi otseteid:

  • nooleklahv üles - toogeb eelmise käsu. Kui vajutate seda pidevalt, viib see teid ajaloos läbi mitme käsu kaudu, nii et leiate soovitud. Kasutage allanoolt, et liikuda ajaloos vastupidises suunas.
  • Ctrl + P ja Ctrl + N - vastavalt üles- ja allanooleklahvide alternatiivid.
  • Ctrl + R - alustab vastupidist otsingut läbi bashi ajaloo ja sisestage lihtsalt tähemärgid, mis peaksid olema ainulaadsed käsule, mille soovite ajaloost leida.
  • Ctrl + S - käivitab edasiotsimise läbi bashi ajaloo.
  • Ctrl + G - sulgeb otsingu tagasi- või edasisuunas läbi bashi ajaloo.

Kustuta tekst käsurealt

Käsureal oleva teksti kustutamiseks kasutatakse järgmisi otseteid:

  • Ctrl + D või Delete - eemaldage või kustutage kursori all olev märk.
  • Ctrl + K - eemaldab kogu teksti kursorilt rea lõpuni.
  • Ctrl + X ja seejärel Backspace - eemaldab kogu teksti kursorilt rea algusesse.

Teisaldage tekst või muutke suurtähti käsureal

Need otseteed muudavad käsureal tähed või sõnad suurtähtede ümber või muudavad neid:

  • Ctrl + T - teisendab tähise enne kursorit tähemärgiga kursori all.
  • Esc ja seejärel T - teisendab need kaks sõna vahetult enne kursorit (või selle all).
  • Esc ja seejärel U - teisendab teksti kursorist sõna lõpuni suurtäheks.
  • Esc ja seejärel L - teisendab teksti kursorist sõna lõppu väiketäheks.
  • Esc ja seejärel C - muudab kursori all oleva tähe (või järgmise sõna esimese tähe) suurtäheks, jättes ülejäänud sõna muutmata.

Töö protsessidega Linuxis

Järgmised otseteed aitavad teil kontrollida Linuxi töötavaid protsesse.

  • Ctrl + Z - peatage praegune esiplaaniprotsess. See saadab protsessile signaali SIGTSTP. Protsessi saate hiljem uuesti esiplaanile, kasutades käsku fg process_name (või% bgprocess_number nagu% 1,% 2 ja nii edasi).
  • Ctrl + C - katkestab praeguse esiplaaniprotsessi, saates sellele signaali SIGINT. Vaikimisi käitumine on protsessi graatsiline lõpetamine, kuid protsess võib seda kas austada või ignoreerida.
  • Ctrl + D - väljuge bashi kestast (sama mis käsk exit).

Lisateave: kõik, mida peate teadma Linuxi protsesside kohta [põhjalik juhend]

Bash Bangi (!) Käsud

Selle artikli viimases osas selgitame mõningaid kasulikke toiminguid ! (pauk):

  • !! - käivitage viimane käsk.
  • ! top - käivitage viimane käsk, mis algab tähega „top” (nt!).
  • ! top: p - kuvab käsu, mida! top käivitaks (lisab selle ka käsuajaloo viimase käskuna).
  • ! $ - käivitage eelmise käsu viimane sõna (sama mis Alt +., nt kui viimane käsk on 'cat tecmint.txt', siis! $prooviks käivitada 'tecmint. txt ').
  • ! $: p - kuvab sõna, mille! $täidaks.
  • ! * - kuvab eelmise käsu viimase sõna.
  • ! *: p - kuvab viimase sõna, mis! * asendaks.

Lisateavet leiate bashi manulehelt:

$ man bash 

Praeguseks kõik! Selles artiklis jagasime mõningaid levinud ja kasulikke Bashi käsurea otseteid ja toiminguid. Kasutage allpool toodud kommentaarivormi täienduste tegemiseks või küsimuste esitamiseks.