Kako pregledati povijest naredbe
Da biste se pomicali kroz povijest naredbi, možete upotrijebiti ove tipkovničke prečace:
- Strelica prema gore: Nazovite prethodnu naredbu koju ste upisali. Pritisnite tipku više puta da biste prošli kroz povijest naredbi.
- Strelica dolje: Sjetite se sljedeće naredbe koju ste upisali. Pritisnite tipku više puta da biste prošli kroz povijest naredbi.
- Stranica gore: Podsjetite se na prvu naredbu koju ste pokrenuli u trenutačnoj sesiji naredbi.
- Stranica niže: Podsjetite na najnoviju naredbu koju ste pokrenuli u trenutačnoj sesiji naredbi.
- Esc: Izbrišite naredbeni redak.
Koristite ove tipke F za interakciju s poviješću naredbi:
F7: Prikaz povijesti naredbi kao sloja. Pomoću tipki sa strelicama gore i dolje odaberite naredbu i pokrenite je. Pritisnite Esc za zatvaranje sloja bez naredbe.
- F8: Pretražite svoju povijest naredbe za naredbu koja odgovara tekstu na trenutnoj naredbenoj liniji. Dakle, ako ste željeli tražiti naredbu koja je započela s "p", upišite "p" na naredbenu liniju, a zatim više puta dodirnite F8 da biste kružili naredbama u svojoj povijesti koja počinju s "p".
- F9: Podsjetite naredbu iz povijesti naredbe tako da navedete njegov broj u povijesnom međuspremniku. Ti se brojevi prikazuju u prozoru s preklapanjem F7, a počinju na 0. Dakle, ako želite brzo ponovno pokrenuti prvu naredbu koju ste pokrenuli u trenutačnoj sesiji, pritisnite tipku "F9", upišite "0" i pritisnite "Unesi". Naredba će se pojaviti popunjena u trenutku i možete pritisnuti "Enter" još jednom za pokretanje.
doskey /history
Vidjet ćete naredbe koje ste upisali u trenutačnu sesiju. Ovo je isti popis koji ćete vidjeti ako pritisnete F7.
Kako kopirati prethodnu naredbu
Prethodna naredba koju ste upisali poznat je kao "predložak". Postoji niz prečaca za brzo kopiranje dijela prethodne naredbe koju ste pokrenuli.
- F1: Kopirajte jedan znak istodobno iz prethodne naredbe koju ste upisali. Pritisnite tipku F1 više puta za upisivanje naredbe koju ste prethodno upisali, znak po znakovima.
- F2: Kopirajte dio naredbe koju ste prethodno upisali. Od vas će se tražiti da unesete znak. Sustav će pretražiti naprijed u prethodnoj naredbi koju ste upisali i automatski kopirali tekst do, ali ne uključujući, taj lik. Na primjer, ako je zadnja naredba koju ste pokrenuli bila "ping google.com", mogli biste pritisnuti tipku "F2", upišite "o", pritisnite "Enter" i "ping g" će se pojaviti na upit.
- F3: Kopirajte dio naredbe koju ste prethodno upisali. Sustav će započeti s trenutnog položaja znaka i automatski kopirati ostatak teksta iz tog položaja na prethodnoj liniji. Na primjer, recimo da je zadnja naredba koju ste upisali bila "ping -4 google.com". Možete upisati "ping -6", pritisnite "F3", a sustav će automatski popuniti "google.com", stvarajući trenutačnu liniju "ping -6 google.com".
Kako očistiti povijest naredbe
Za razliku od Linux bash shell-a, Command Prompt ne pamti naredbe između sesija. Da biste izbrisali povijest naredbi koje ste upisali, samo zatvorite prozor naredbene retke.
Možete reći Naredbeni redak da se ne sjeća nijedne naredbe koje ste upisali u trenutačnu sesiju postavljanjem veličine povijesti na 0 s
doskey
naredba:
doskey /listsize=0
Nećete moći koristiti tipke sa strelicama, tipku F7 ili
doskey /history
naredbu da biste vidjeli sve naredbe koje ste upisali nakon što postavite veličinu popisa na 0. Ta se promjena također primjenjuje tek na trenutni prozor naredbenog retka pa će prozor naredbenog retka zapamtiti povijest normalno sljedeći put kada ga zatvorite i ponovno otvorite.
cls
(Clear Screen) da biste izbrisali prozor naredbenog retka, brisali sve povijesti naredbi koje ste upisali bez zatvaranja prozora:
cls
Kako spasiti povijest naredbe
Ako ikada trebate spremiti povijest naredbi koje ste upisali u prozor naredbene retke, to možete učiniti pokretanjem
doskey /history
naredba i usmjeravanje njegovog izlaza u tekstualnu datoteku. (Također možete pokrenuti
doskey /history
naredba i kopiranje / lijepljenje teksta u drugu aplikaciju, naravno.)
Na primjer, sljedeća naredba spremit će kopiju trenutne povijesti naredbe u prozoru naredbenog retka datoteke C: Users name Desktop commands.txt na vašem sustavu.
doskey /history > C:Users
ameDesktopcommands.txt
>
znak preusmjerava izlaz naredbe u datoteku koju ste odredili.