Teljes útmutató a Bash billentyűparancsaihoz

Utolsó frissítés: 19 szeptember 2026
  • Gyors navigáció és szerkesztési technikák a nyilak és a visszalépés túlzott használatának elkerülése érdekében.
  • Speciális módszerek parancsok keresésére és ismétlésére a Bash előzmények használatával.
  • Az előtérben és a háttérben zajló folyamatok hatékony kezelése és a terminál kimenetének vezérlése.

Közeli kép egy laptop billentyűzetén gépelő kezekről, a képernyőn megjelenő kóddal, ami a billentyűparancsok használatának ügyességét jelképezi.

Ha valaha is úgy érezted, hogy több időt töltesz a billentyűzettel való birkózással, mint a kódírással, nem vagy egyedül. Sokan közülünk a Linux terminálban kezdtük, mindent kézzel gépelve, betűről betűre törölve a szöveget és a nyílbillentyűkkel zsonglőrködve, mit sem sejtve arról, hogy létezik egy egész univerzumnyi billentyűparancs, amelyek célja, hogy repkedjünk a parancssorban.

A Bash elsajátítása nem csak a parancsok ismeretéről szól, hanem a szövegbevitel fürge kezeléséről is. A kezdőből haladó felhasználóvá válás azt jelenti, hogy fel kell hagyni az egérrel, és ki kell használni a beépített , Emacs-szerű szerkesztési lehetőségeket , amelyek rengeteg időt takarítanak meg, és mindenekelőtt csökkentik a gyakori elgépelések javításával járó frusztrációt.

Linux trükkök
Kapcsolódó cikk:
Linux trükkök: parancsok és billentyűparancsok a terminál elsajátításához

Gyors navigáció a parancssorban

Fejlesztői megjelenésű, háttérvilágítású billentyűzet háttérkóddal, ideális a terminál hatékonyságának szemléltetésére.

A kurzor betűnkénti mozgatása teljes időpocsékolás. Közvetlenül a kívánt helyre ugrani a sor elejeA legegyszerűbb dolog, ha megnyomod Ctrl + AMíg ha gyorsan el kell menekülnöd parancs vége, a kulcs az Ctrl + EEz a kombináció elengedhetetlen mindazok számára, akik nagyon hosszú fájlelérési utakat kezelnek.

Ha pontosabban kell haladnia anélkül, hogy betűről betűre haladna, akkor egész szavakat is kihagyhat. Mi a következőt használjuk: Alt + B (o Esc majd a balra mutató nyíl) egy szóval visszalépéshez, és Alt + F (o Esc (plusz jobbra mutató nyíl) a továbblépéshez. Van egy nagyon hasznos trükk is: Ctrl + X majd ezt követi Ctrl + X lehetővé kurzor váltása az aktuális pozíció és a sor eleje között, ideális a gyors korrekciókhoz a legelején, és a kiindulási pontra való visszatéréshez.

linux fájlkezelő parancsok
Kapcsolódó cikk:
Fájlkezelés elsajátítása Linuxban: Teljes körű parancssori útmutató

Szerkesztési trükkök és sebészeti törlés

Fejlett terminálfelület több adatpanellel, amely egy tapasztalt Bash-felhasználó környezetét tükrözi.

Néha hibázunk, és mindent törölni szeretnénk anélkül, hogy a backspace billentyűt kellene nyomnunk. Mindent törölni... a kurzortól visszafelé, mi használjuk Ctrl + UFordítva, ha mindent törölni akarunk, ami a kurzort követi a sor végéig, Ctrl + K ez a tökéletes eszköz.

  SteamOS: minden információ, amire szükséged van a megértéséhez

Pontosabb törlésekért, Ctrl + W Töröld ki az előző szót szóközzel elválasztóként, miközben Alt + Backspace Pontosabb, mivel a nem alfanumerikus karakterek alapján törli a szót. Ha csak egyetlen betűt hibázott, Ctrl + T lehetővé cserélje ki az aktuális karaktert az előzővel, egy másodperc alatt kijavítva az elgépeléseket. Teljes szavak áthelyezéséhez Alt+T cserélje ki az aktuális szót az előzővel.

Nem feledkezhetünk meg a kis- és nagybetűk kezeléséről sem. Alt + U A kurzortól a szó végéig nagybetűssé alakítja, Alt+L Mindent kisbetűvel ír, és Alt + C Írd nagybetűvel az első betűt, és mozgasd a kurzort a végére. Ha elrontottad a szerkesztést, Ctrl+_ (általában Ctrl + Shift + -) erre szolgál az utolsó módosítás visszavonása, És Alt + R Visszaállítja a teljes sort eredeti állapotába.

trükkök számítógépes programokhoz
Kapcsolódó cikk:
Számítógépes programtrükkök, amelyek megsokszorozzák a termelékenységedet

A történelem és a parancsismétlés elsajátítása

Sötét környezetben programozó személy, aki a billentyűzettel való fizikai interakcióra összpontosít a parancsok használatához.

A régi parancsok keresése az egyik leggyakoribb feladat. Ahelyett, hogy százszor megnyomná a felfelé mutató nyilat, az okosabb megoldás, ha a következőt használjuk: Ctrl + R elvégezni a fordított keresés az előzményekbenEgyszerűen írd be a parancs egy részét, és a Bash megkeresi a legújabb találatot. Ha folytatni szeretnéd a régebbi találatok keresését, nyomd meg újra az Enter billentyűt. Ctrl + RA keresési módból való kilépéshez művelet nélkül használja a Ctrl+G.

A feladatok megismétlésére nagyon gyors módszerek léteznek. A parancs !! Pontosan az utoljára beírt dolgot hajtja végre (nagyon hasznos, ha elfelejted beírni) izzad egy parancs előttHa csak az előző parancs utolsó argumentumára van szüksége, akkor használhatja a következőt: !$ o Alt +.így elkerülhető a bonyolult útvonalak másolásának és beillesztésének szükségessége.

  Linux a zsebedben: számítógépek és útmutatók, hogy mindig magaddal hordhasd

A legigényesebb felhasználók számára fejlett bővítmények állnak rendelkezésre: !* megismétli az utolsó parancs összes argumentumát és a szintaxist ^régi^új lehetővé hajtsa végre az előző parancsot, és cserélje ki Egy szó a másikért. Ha látni szeretnéd, hogy melyik parancs fog végrehajtódni az indítás előtt, !:p Kiírja az utolsó parancsot a képernyőre anélkül, hogy végrehajtaná azt.

automatizálás Linuxban
Kapcsolódó cikk:
Automatizálás Linuxban: a crontól és a Bash-től az Ansible-ig és a systemd-ig

Folyamatirányítás és terminálkezelés

Amikor egy program lefagy, vagy egyszerűen csak le akarjuk állítani, Ctrl + C megszakításjelet (SIGINT) küld a az aktuális folyamat leállításaHa viszont nem akarjuk bezárni a programot, hanem szüneteltetni, hogy valami mást csináljunk, akkor a következőt használjuk: Ctrl + ZEz felfüggeszti a feladatot és visszaadja a promptot; ezután a háttérben folytathatjuk a következővel: bg vagy vigye őt előre fg.

A képernyőkezelés egyszerű: Ctrl + L Azonnal megtisztítja a terminált, ugyanúgy működik, mint a parancs. clearValami furcsa és néha problémás dolog Ctrl + S, ami leállítja a szövegkimenetet a képernyőn (úgy tűnik, mintha a terminál lefagyott volna), és CTRL+Q, ami a kulcs ahhoz, hogy folytatni a megtekintést a kimenet.

Végül automatikusan kiegészítés a kulccsal Tab Ez a Bash felhasználó legjobb barátja. Egyszeri megnyomással kiegészíthető a név, ha egyedi, kétszeri megnyomással pedig az összes... Elérhető opciókAz aktuális munkamenet bezárásához vagy egy fájl vége (EOF) jelölő küldéséhez: Ctrl + D a standard opció.

A vágólappal és a speciális billentyűkkel kapcsolatos szempontok

Fontos különbséget tenni a Bash és egy terminálemulátor (mint például a Kitty vagy az Alacritty) működése között. Például, Ctrl + V Sok emulátor beilleszti a rendszer vágólapjának tartalmát, de a tiszta Bash-ben... Ctrl + V szolgál illessze be szó szerint a következő karaktert. Ha megnyomja Ctrl + V majd belépMeglátod majd, hogy megjelenik ^M ahelyett, hogy kihagyna egy sort.

  Mi az FTP?: Teljes útmutató

A parancs Ctrl + Y A (yank) egy belső Bash szkript, amelyet a következőkre használnak: illessze be a szöveget amivel korábban elvágtunk Ctrl + U, Ctrl + K o Ctrl + WVegye figyelembe, hogy ez egy belső shell vágólap, és teljesen független az operációs rendszer általános vágólapjától.

Ezen eszközök mindennapi életbe való integrálása sokkal gördülékenyebbé teszi a rendszerrel való interakciót, a terminált gondolkodásunk természetes kiterjesztésévé alakítva, lehetővé téve számunkra a szerkesztést, keresést és a folyamatok irányítását anélkül , hogy levennénk a kezünket az írási pozícióból, optimalizálva ezzel munkanapunk minden másodpercét.

WSL2 Zsh automatizálás
Kapcsolódó cikk:
Teljes WSL2 automatizálás Zsh és Oh My Zsh segítségével Windows rendszeren