Complete handleiding voor sneltoetsen in Bash

Laatste update: 19 september 2026
  • Snelle navigatie- en bewerkingstechnieken om overmatig gebruik van pijltjes en terugbladeren te vermijden.
  • Geavanceerde methoden voor het zoeken en herhalen van commando's met behulp van de Bash-geschiedenis.
  • Efficiënt beheer van voorgrond- en achtergrondprocessen en controle van de einduitvoer.

Close-up van handen die typen op een laptoptoetsenbord met code op het scherm, wat de behendigheid in het gebruik van sneltoetsen symboliseert.

Als je ooit het gevoel hebt gehad dat je meer tijd kwijt bent aan het worstelen met het toetsenbord dan aan het schrijven van code, dan ben je niet de enige. Velen van ons zijn begonnen in de Linux-terminal met alles handmatig typen, letter voor letter verwijderen en jongleren met de pijltjestoetsen, zonder te weten dat er een heel universum aan sneltoetsen bestaat die ons in staat stellen razendsnel door de commandoregel te navigeren.

Het beheersen van Bash draait niet alleen om het kennen van de commando's, maar ook om het behendig kunnen manipuleren van tekstinvoer. Van beginner tot gevorderde gebruiker betekent het de muis loslaten en gebruikmaken van de ingebouwde, Emacs-achtige bewerkingsmogelijkheden . Dit bespaart enorm veel tijd en, belangrijker nog, vermindert de frustratie bij het corrigeren van veelvoorkomende typefouten.

Linux-trucs
Gerelateerd artikel:
Linux-trucs: commando's en sneltoetsen om de terminal te beheersen

Snel navigeren door de opdrachtregel

Toetsenbord met achtergrondverlichting, een ontwikkelaarsuitstraling en code op de achtergrond, ideaal om de efficiëntie van de terminal te illustreren.

Het letter voor letter verplaatsen van de cursor is volkomen tijdverspilling. Om direct naar de begin van de lijnHet makkelijkst is om te drukken Ctrl + AAls je daarentegen snel weg moet om einde van commandoDe sleutel is Ctrl + EDeze combinatie is essentieel voor iedereen die met zeer lange bestandspaden werkt.

Als je preciezer wilt navigeren, maar niet letter voor letter, kun je hele woorden overslaan. We gebruiken Alt + B (o Esc gevolgd door de pijl naar links) om één woord terug te gaan, en Alt + F (o Esc (plus pijltje naar rechts) om vooruit te gaan. Er is ook een erg handige truc: Ctrl + X gevolgd door Ctrl + X toestaan cursor wisselen Tussen de huidige positie en het begin van de lijn, ideaal om snel aanpassingen te maken aan het begin en terug te keren naar het punt waar je was.

Linux-opdrachten voor bestandsbeheer
Gerelateerd artikel:
Bestandsbeheer in Linux onder de knie krijgen: een complete handleiding voor commando's

Bewerkingstrucs en chirurgische verwijdering

Geavanceerde terminalinterface met meerdere datapanelen, die de werkomgeving van een ervaren Bash-gebruiker weerspiegelt.

Soms maken we een fout en willen we alles wissen zonder steeds op de backspace-toets te hoeven drukken. Om alles te wissen... vanaf de cursor naar achteren, we gebruiken Ctrl + UOmgekeerd, als we alles willen verwijderen wat na de cursor tot het einde van de regel staat, Ctrl + K het is de perfecte tool.

  Linux in je zak: computers en handleidingen om het altijd bij je te hebben.

Voor meer specifieke verwijderingen, Ctrl + W Verwijder het voorgaande woord met behulp van de spatie als scheidingsteken, terwijl Alt+Backspace Het is nauwkeuriger, omdat het woord wordt gewist op basis van niet-alfanumerieke tekens. Als je een fout hebt gemaakt van slechts één letter, Ctrl + T toestaan wissel het huidige teken om. Net als bij de vorige, werden typefouten in een oogwenk gecorrigeerd. Om hele woorden te verplaatsen, Alt + T Wissel het huidige woord met het vorige.

We mogen het belang van het gebruik van hoofdletters en kleine letters niet vergeten. Alt+U Zet de tekst vanaf de cursor tot het einde van het woord om in hoofdletters. Alt+L Hij doet alles in kleine letters en Alt + C Begin de zin met een hoofdletter en verplaats de cursor naar het einde. Als je er een rommel van hebt gemaakt tijdens het bewerken, Ctrl+_ (meestal Ctrl + Shift + -) wordt gebruikt voor de laatste wijziging ongedaan makenEn Alt + R Zet de hele lijn terug naar de oorspronkelijke staat.

trucs voor computerprogramma's
Gerelateerd artikel:
Computerprogrammatrucs die je productiviteit verhogen

Het beheersen van de geschiedenis en het herhalen van commando's

Een persoon die programmeert in een donkere omgeving, waarbij de focus ligt op de fysieke interactie met het toetsenbord voor het uitvoeren van commando's.

Het opzoeken van oude commando's is een van de meest voorkomende taken. In plaats van honderd keer op de pijltje-omhoog-toets te drukken, is het slimmer om te gebruiken... Ctrl + R om een ​​te maken Omgekeerd zoeken in de geschiedenisTyp een deel van de opdracht en Bash zoekt de meest recente overeenkomst. Als je verder wilt zoeken naar oudere overeenkomsten, druk dan nogmaals op Enter. Ctrl + ROm deze zoekmodus te verlaten zonder iets te doen, gebruikt u Ctrl + G.

Er zijn zeer snelle manieren om taken te herhalen. Het commando !! Het voert precies het laatste uit wat je hebt getypt (erg handig als je vergeet iets in te voeren). Zweten voor een bevelAls je alleen het laatste argument van de vorige opdracht nodig hebt, kun je het volgende gebruiken: !$ o Alt +.Zo hoeft u geen complexe paden te kopiëren en plakken.

  Basisgids voor Linux-commando's voor beginners

Voor de meest veeleisende gebruikers zijn er geavanceerde uitbreidingen beschikbaar: !* herhaalt alle argumenten van de laatste opdracht, en de syntaxis ^oud^nieuw toestaan Voer het vorige commando uit en vervang het. Het ene woord vervangt het andere. Als je wilt zien welk commando wordt uitgevoerd voordat je het start, !:P Het zal de laatst gegeven opdracht op het scherm afdrukken zonder deze uit te voeren.

automatisering in Linux
Gerelateerd artikel:
Automatisering in Linux: van cron en Bash tot Ansible en systemd

Procesbeheer en terminalbeheer

Wanneer een programma vastloopt of we het gewoon willen stoppen, CTRL + C verzendt een interruptsignaal (SIGINT) naar Het huidige proces beëindigenAls we het programma daarentegen niet willen afsluiten, maar pauzeren om iets anders te doen, gebruiken we Ctrl + ZDit onderbreekt de taak en geeft de prompt terug; we kunnen deze vervolgens op de achtergrond hervatten met bg of breng haar naar voren met fg.

Schermbeheer is eenvoudig: Ctrl + L Het maakt de terminal direct schoon, net zoals het commando. clearIets merkwaardigs en soms problematisch is Ctrl + S, waardoor de tekstweergave op het scherm stopt (het lijkt alsof de terminal is vastgelopen), en Ctrl + Q, wat de sleutel is die nodig is om cv bekijken van de uitvoer.

Tot slot, automatisch aanvullen met de sleutel Tab Het is de beste vriend van de Bash-gebruiker. Door één keer te drukken wordt de naam aangevuld als deze uniek is, en door twee keer te drukken worden alle namen weergegeven. beschikbare optiesOm de huidige sessie te sluiten of een einde-van-bestand (EOF)-markering te verzenden, Ctrl + D is de standaardoptie.

Overwegingen met betrekking tot het klembord en speciale toetsen

Het is belangrijk om onderscheid te maken tussen wat Bash doet en wat een terminalemulator (zoals Kitty of Alacritty) doet. Bijvoorbeeld: Ctrl + V Veel emulators plakken de inhoud van het klembord van het systeem, maar in pure Bash, Ctrl + V dient om voeg het volgende teken letterlijk in. Als je op drukt Ctrl + V y luego EnterJe zult het zien verschijnen ^M in plaats van een regel over te slaan.

  Hoe herstel je de GRUB-bootloader op Linux?

Het commando Ctrl + Y (yank) is een intern Bash-script en wordt gebruikt voor plak de tekst die we eerder hebben gesneden met Ctrl + U, Ctrl + K o Ctrl + WHoud er rekening mee dat dit een intern klembord van de shell is en volledig onafhankelijk is van het algemene klembord van uw besturingssysteem.

Door deze tools in het dagelijks leven te integreren, verloopt de interactie met het systeem veel soepeler. De terminal wordt een natuurlijke verlenging van ons denken, waardoor we processen kunnen bewerken, doorzoeken en beheren zonder onze handen van het schrijfbord te halen. Zo optimaliseren we elke seconde van onze werkdag.

WSL2 Zsh-automatisering
Gerelateerd artikel:
Volledige WSL2-automatisering met Zsh en Oh My Zsh op Windows.