Gebruik deze Linux Bash-snelkoppelingen voor navigatie, bewerking, opdrachtcontrole en gemakkelijke toegang tot de geschiedenis - allemaal beschikbaar in een gratis spiekbriefje.
De Linux Bash (Bourne Again Shell) is een shell- en commandotaal die bij de meeste Linux-gebruikers bekend is, aangezien het de standaardshell is in de meeste Linux-distributies.
Een beginnende Linux-gebruiker vindt het gebruik van de Linux-terminal misschien een beetje moeilijk te begrijpen, vooral omdat het sterk afhankelijk is van het gebruik van je pijltjestoetsen om te bewegen. Bovendien kan het constant overtypen van de commando's, elk met een kleine variatie, vervelend zijn.
Bash wordt echter geleverd met veel gebruiksvriendelijke sneltoetsen en geschiedenisfuncties die een efficiënt gebruik van de terminal garanderen. Om effectief gebruik te maken van de tijd, hebben we een lijst samengesteld met de meest gebruikte Bash-sneltoetsen.
GRATIS DOWNLOAD: Deze spiekbrief is beschikbaar als downloadbare PDF van onze distributiepartner, TradePub. U moet een kort formulier invullen om het alleen voor de eerste keer te openen. Download de Cheatsheet voor Linux Bash Terminal.
Linux Bash Terminal-sneltoetsen
Snelkoppeling | Actie |
---|---|
Bash-navigatie | |
Ctrl + A | Ga naar het begin van de opdrachtregel |
Ctrl + E | Ga naar het einde van de opdrachtregel |
Ctrl + F | Eén teken vooruit |
Ctrl + B | Een teken achteruit verplaatsen |
Ctrl + XX | Wissel de cursorpositie tussen het begin van de opdrachtregel en de huidige positie |
Ctrl + ] + x | Verplaatst de cursor vooruit naar het volgende voorkomen van x |
Alt + F / Esc + F | Verplaatst de cursor één woord vooruit |
Alt + B / Esc + B | Verplaatst de cursor één woord achteruit |
Alt + Ctrl + ] + x | Verplaatst de cursor naar het vorige exemplaar van x |
Bash-besturing/-proces | |
Ctrl + L | Net als bij opdracht wissen, wist het terminalscherm |
Ctrl + S | Stopt opdrachtuitvoer naar het scherm |
Ctrl + Z | Onderbreekt de uitvoering van de huidige opdracht en verplaatst deze naar de achtergrond |
Ctrl + Q | Hervat opgeschort commando |
Ctrl + C | Verzendt SIGI-signaal en doodt de opdracht die momenteel wordt uitgevoerd |
Ctrl + D | Sluit de huidige terminal |
Bash-geschiedenis | |
Ctrl + R | Incrementeel omgekeerd zoeken in bash-geschiedenis |
Alt + P | Niet-incrementeel omgekeerd zoeken in bash-geschiedenis |
Ctrl + J | Beëindigt zoeken in de geschiedenis bij huidige opdracht |
Ctrl + _ | Vorige opdracht ongedaan maken |
Ctrl + P / Pijl omhoog | Gaat naar vorige opdracht |
Ctrl + N / Pijl omlaag | Gaat naar volgende opdracht |
Ctrl + S | Krijgt de volgende meest recente opdracht |
Ctrl + O | Voert de opdracht uit en voert deze opnieuw in die is gevonden via Ctrl + S en Ctrl + R |
Ctrl + G | Sluit de zoekmodus voor geschiedenis af |
!! | Voert laatste opdracht uit |
!* | Voert het vorige commando uit behalve het eerste woord |
!*:P | Geeft weer wat !* vervangt |
!x | Voert een recent commando uit in de bash-geschiedenis die begint met x |
!x: p | Geeft de opdracht x weer en voegt deze toe als de recente opdracht in de geschiedenis |
!$ | Hetzelfde als OPTION+., brengt het laatste argument van het vorige commando naar voren |
!^ | Vervangt het eerste argument van de laatste opdracht in de huidige opdracht |
!$:p | Geeft het woord weer dat !$ vervangt |
^123^abc | Vervangt 123 door abc |
!n: m | Herhaalt argument binnen een bereik (d.w.z. m 2-3) |
!fi | Herhaalt de laatste opdracht in de geschiedenis die begint met fi |
!N | Voer het n-de commando uit de bash-geschiedenis uit |
!n: p | Drukt de opdracht af !n voert. uit |
!n:$ | Herhaal argumenten van het laatste commando (d.w.z. van argument n tot $) |
Bash-bewerking | |
Ctrl + U | Verwijdert vóór de cursor tot het begin van de opdracht |
Ctrl + K | Verwijdert na de cursor tot het einde van de opdracht |
Ctrl + W | Verwijdert de opdracht/het argument voor de cursor |
Ctrl + D | Verwijdert het teken onder de cursor |
Ctrl + H | Verwijdert teken voor de cursor |
Alt + D | Verwijdert uit het teken tot het einde van het woord |
Alt + Backspace | Verwijdert uit het teken tot het begin van het woord |
Alt+. / Esc+. | Gebruikt het laatste argument van het vorige commando |
Alt + < | Gaat naar de eerste regel van de bash-geschiedenis |
Alt + > | Gaat naar de laatste regel van de bash-geschiedenis |
Esc + T | Schakelen tussen de laatste twee woorden voor de cursor |
Alt + T | Wisselt huidige woord met het vorige |
Bash-informatie | |
TAB | Vult de opdracht of bestands-/mapnaam automatisch aan |
~TAB TAB | Lijst van alle Linux-gebruikers |
Ctrl + I | Voltooit het commando zoals TAB |
Alt + ? | Toon bestanden/mappen in het huidige pad voor hulp |
Alt + * | Toon bestanden/mappen in het huidige pad als parameter |
Veel meer te leren over Linux
De sneltoetsen in de Bash-shell werken rond de DRY-filosofie (Don't Repeat Yourself) van de ontwikkelaar. Ze helpen uw tijd effectief te gebruiken door de productiviteit in een snelle werkomgeving te verbeteren.
Het bovenstaande spiekbriefje is slechts het topje van een ijsberg. Hoe meer je Linux-terminalopdrachten en Bash-snelkoppelingen begint te verkennen, hoe gemakkelijker en interessanter Linux wordt.
Dit eenvoudige spiekbriefje helpt je om snel vertrouwd te raken met de Linux-opdrachtregelterminal.
Lees volgende
- Linux
- Linux Bash Shell
- Spiek briefje
Rumaisa is freelance schrijver bij MUO. Ze heeft veel hoeden gedragen, van wiskundige tot liefhebber van informatiebeveiliging, en werkt nu als SOC-analist. Haar interesses omvatten lezen en schrijven over nieuwe technologieën, Linux-distributies en alles wat met informatiebeveiliging te maken heeft.
Abonneer op onze nieuwsbrief
Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!
Klik hier om je te abonneren