Potpuni vodič za tipkovničke prečace za Bash

Zadnje ažuriranje: 19 od rujna 2026
  • Tehnike brze navigacije i uređivanja kako bi se izbjegla pretjerana upotreba strelica i vraćanja unatrag.
  • Napredne metode za pretraživanje i ponavljanje naredbi korištenjem Bash povijesti.
  • Učinkovito upravljanje procesima u prvom planu i pozadini te kontrola izlaza terminala.

Krupni plan ruku koje tipkaju na tipkovnici prijenosnog računala s kodom prikazanim na zaslonu, što predstavlja agilnost u korištenju tipkovničkih prečaca.

Ako ste ikada imali osjećaj da više vremena provodite hrvajući se s tipkovnicom nego pišući kod, niste sami. Mnogi od nas su počeli u Linux terminalu tipkajući sve ručno, brišući slovo po slovo i žonglirajući tipkama sa strelicama, nesvjesni da postoji cijeli svemir tipkovničkih prečaca osmišljenih da nas natjeraju da letimo po naredbenom retku.

Savladavanje Basha ne znači samo poznavanje naredbi, već i sposobnost agilnog manipuliranja unosom teksta. Prelazak s početnika na naprednog korisnika znači napuštanje miša i korištenje ugrađenih mogućnosti uređivanja sličnih Emacsu , što štedi ogromnu količinu vremena i, prije svega, smanjuje frustracije pri ispravljanju uobičajenih tipografskih pogrešaka.

Linux trikovi
Povezani članak:
Linux trikovi: naredbe i prečaci za savladavanje terminala

Brza navigacija kroz komandnu liniju

Pozadinsko osvjetljena tipkovnica s estetikom za razvojne programere i pozadinskim kodom, idealna za ilustraciju učinkovitosti terminala.

Pomicanje kursora slovo po slovo je potpuno gubljenje vremena. Za izravan skok na početak retkaNajlakše je pritisnuti Ctrl +Dok ako trebate brzo otići u kraj naredbe, ključ je Ctrl + EOva kombinacija je bitna za svakoga tko rukuje vrlo dugim putovima datoteka.

Ako se trebate preciznije kretati, ali bez prelaska slovo po slovo, možete preskočiti cijele riječi. Koristimo Alt + B (o Esc nakon čega slijedi strelica ulijevo) za povratak za jednu riječ i Alt + F (o Esc (plus strelica desno) za kretanje naprijed. Postoji i vrlo koristan trik: Ctrl + X slijedi Ctrl + X dopustiti preklopni kursor između trenutnog položaja i početka retka, idealno za brze prilagodbe na početku i povratak na točku gdje ste bili.

Linux naredbe za upravljanje datotekama
Povezani članak:
Savladavanje upravljanja datotekama u Linuxu: Potpuni vodič za naredbe

Trikovi uređivanja i kirurško brisanje

Napredno terminalno sučelje s više podatkovnih panela, koje odražava okruženje stručnog Bash korisnika.

Ponekad pogriješimo i želimo sve izbrisati bez pritiskanja tipke Backspace. Da bismo sve izbrisali... od kursora unatrag, mi koristimo Ctrl + USuprotno tome, ako želimo izbrisati sve što slijedi kursor do kraja retka, Ctrl + K to je savršen alat.

  Što je HTML 5: potpuni uvod

Za preciznije brisanja, Ctrl + W Uklonite prethodnu riječ koristeći razmak kao razdjelnik, dok Alt + Backspace To je preciznije jer briše riječ na temelju znakova koji nisu alfanumerički. Ako ste pogriješili samo za jedno slovo, Ctrl + T dopustiti zamijeniti trenutni znak s prethodnim, ispravljanje tipografskih pogrešaka u sekundi. Za premještanje cijelih riječi, Alt+T zamijenite trenutnu riječ prethodnom.

Ne smijemo zaboraviti na upravljanje velikim i malim slovima. Alt+U Pretvara u velika slova od kursora do kraja riječi, Alt + L On sve piše malim slovom i Alt + C Napišite prvo slovo velikim slovom i pomaknite kursor na kraj. Ako ste napravili nered s uređivanjem, Ctrl+_ (obično Ctrl + Shift + -) se koristi za poništi zadnju promjenu, I Alt + R Vraća cijelu liniju u prvobitno stanje.

trikovi za računalne programe
Povezani članak:
Trikovi računalnih programa koji umnožavaju vašu produktivnost

Savladavanje povijesti i ponavljanje naredbi

Osoba programira u tamnom okruženju, fokusirajući se na fizičku interakciju s tipkovnicom za korištenje naredbi.

Traženje starih naredbi jedan je od najčešćih zadataka. Umjesto da sto puta pritisnete strelicu prema gore, pametnije je koristiti Ctrl + R izvoditi a obrnuto pretraživanje u povijestiJednostavno upišite dio naredbe i Bash će pronaći najnovije podudaranje. Ako želite nastaviti tražiti starije podudaranje, ponovno pritisnite Enter. Ctrl + RZa izlazak iz ovog načina pretraživanja bez ikakve radnje, koristite CTRL+G.

Postoje vrlo brzi načini za ponavljanje zadataka. Naredba !! Izvršava točno ono što ste zadnje upisali (vrlo korisno kada zaboravite staviti znojiti se prije naredbeAko vam je potreban samo posljednji argument prethodne naredbe, možete koristiti !$ o Alt +.čime se izbjegava kopiranje i lijepljenje složenih putanja.

  Kako pravilno spremiti i zatvoriti u Nano Editoru: Ultimativni vodič

Za najzahtjevnije korisnike postoje napredna proširenja: !* ponavlja sve argumente posljednje naredbe i sintaksu ^staro^novo dopustiti izvrši prethodnu naredbu zamjenjujući Jedna riječ za drugu. Ako želite vidjeti koja će se naredba izvršiti prije pokretanja, !:p Ispisat će posljednju naredbu na ekranu bez njenog izvršavanja.

automatizacija u Linuxu
Povezani članak:
Automatizacija u Linuxu: od crona i Basha do Ansiblea i systemda

Upravljanje procesima i terminalima

Kada se program zamrzne ili ga jednostavno želimo zaustaviti, Ctrl + C šalje signal prekida (SIGINT) do zaustavi trenutni procesAko, s druge strane, ne želimo zatvoriti program, već ga pauzirati kako bismo radili nešto drugo, koristimo Ctrl + ZOvo obustavlja zadatak i vraća upit; zatim ga možemo nastaviti u pozadini s bg ili je dovesti naprijed s fg.

Upravljanje zaslonom je jednostavno: Ctrl + L Trenutačno čisti terminal, radi baš kao i naredba clearNešto zanimljivo i ponekad problematično je Ctrl + S, što zaustavlja ispis teksta na ekranu (izgleda kao da se terminal zamrznuo) i CTRL+Q, što je ključ potreban za nastaviti gledanje izlaza.

Konačno, automatsko dovršavanje ključem Tabulator To je najbolji prijatelj Bash korisnika. Jednim pritiskom dovršava se ime ako je jedinstveno, a dvostrukim pritiskom prikazuju se sva mogućnosti dostupneZa zatvaranje trenutne sesije ili slanje oznake kraja datoteke (EOF), Ctrl + D je standardna opcija.

Razmatranja u vezi s međuspremnikom i posebnim tipkama

Važno je razlikovati što Bash radi od onoga što radi emulator terminala (poput Kitty ili Alacritty). Na primjer, Ctrl + V Mnogi emulatori lijepe sadržaj međuspremnika sustava, ali u čistom Bashu, Ctrl + V služi za doslovno unesite sljedeći znak. Ako pritisnete Ctrl + V y luego ućiVidjet ćeš kako se pojavljuje ^M umjesto preskakanja retka.

  Poboljšanja Firefoxa 150 na Linuxu i ključne nove značajke preglednika

Naredba Ctrl + Y (yank) je interna Bash skripta i koristi se za zalijepite tekst s kojim smo prethodno rezali Ctrl + U, Ctrl + K o Ctrl + WImajte na umu da je ovo interni međuspremnik ljuske i potpuno je neovisan o općem međuspremniku vašeg operativnog sustava.

Integracija ovih alata u svakodnevni život čini interakciju sa sustavom mnogo glatkijom, transformirajući terminal u prirodni nastavak našeg razmišljanja omogućujući nam uređivanje, pretraživanje i kontrolu procesa bez skidanja ruku s mjesta za pisanje, optimizirajući svaku sekundu našeg radnog dana.

WSL2 Zsh automatizacija
Povezani članak:
Potpuna WSL2 automatizacija sa Zsh i Oh My Zsh na Windowsima