If-Koubou

Kako koristiti Povijest naredbi u naredbenom retku sustava Windows

Kako koristiti Povijest naredbi u naredbenom retku sustava Windows (Kako da)

Naredba za naredbe sustava Windows ima ugrađenu značajku povijesti koja vam omogućuje brzo pregledavanje naredbi koje ste pokrenuli u trenutačnoj sesiji. Čak i bolje, naredbeni redak nudi dosta tipkovničkih prečaca i drugih trikova za rad s vašom zapovjedništvom.

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.

Da biste ispisali popis povijesti naredbi na terminalu, pokrenite sljedeću naredbu:

doskey / povijest

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 / povijest 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.

Možete koristiti 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 / povijest naredba i usmjeravanje njegovog izlaza u tekstualnu datoteku. (Također možete pokrenuti doskey / povijest 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: \ Korisnici \ naziv \ Desktop \ naredbe.txt

> znak preusmjerava izlaz naredbe u datoteku koju ste odredili.

Otvorite datoteku u uređivaču teksta da biste pregledali povijest naredbi upisanih u toj sesiji s naredbenom retku.

Ovo su samo neki od korisnih tipkovničkih prečaca dostupnih u naredbenom retku, pa pogledajte naš popis za još više.