30Jun

Kako koristiti Povijest naredbi u naredbenom retku sustava Windows

Naredbeni redak za sustav Windows ima ugrađenu značajku povijesti, što 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 koristiti ove tipkovničke prečace:

  • Strelica gore : Sjetite 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.
  • Page Up : Sjetite se prve naredbe koju ste pokrenuli u trenutnoj sesiji naredbi.
  • Stranica dolje : Podsjetite na najnoviju naredbu koju ste pokrenuli u trenutačnoj sesiji naredbi.
  • Esc : Obriši naredbeni redak.

Koristite ove tipke F da biste stupili u interakciju s poviješću naredbi:

  • F7 : Pregledajte svoju povijest naredbi kao prekrivanje. 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 naredbi 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 : Sjetite se naredbe iz vaše povijesti naredbi tako da navedete njegov broj u povijesti. 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 u terminalu, pokrenite sljedeću naredbu:

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 s tog mjesta na prethodnu liniju. 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 izbrisati povijest naredbe

Za razliku od Linux bash shell-a, naredbeni redak se ne sjeća zapovijedi između sesija. Da biste izbrisali povijest naredbi koje ste upisali, samo zatvorite prozor naredbene retke.

Možete reći da naredbeni redak ne zapamti nijednu naredbu koju ste upisali u trenutačnu sesiju postavljanjem veličine povijesti na 0 s naredbom doskey:

doskey / listsize = 0

Nećete moći koristiti tipke sa strelicama, F7 ili doskey / history naredbu da biste vidjeli sve naredbe koje ste upisali nakon postavljanja veličine popisa na 0. Ova promjena također ima učinak samo za trenutni prozor naredbenog retka, pa će prozor naredbenog retka zapamtiti povijest normalno sljedećuvrijeme kada ga zatvorite i ponovno otvorite.

Možete upotrijebiti naredbu cls( clear screen) za brisanje prozora s naredbenim retkom, brisanje svih povijesti naredbi koje ste upisali bez zatvaranja prozora:

cls

Kako spremiti povijest naredbe

Ako ikada trebate spremiti povijest naredbi koje ste upisali u prozor naredbenog retka, to možete učiniti tako da pokrenete naredbu doskey / history i usmjerite njegov izlaz u tekstnu datoteku.(Možete i pokrenuti zaporku / zapis povijesti i kopirati / zalijepiti tekst u drugu aplikaciju, naravno.)

Na primjer, sljedeća naredba spremit će kopiju trenutne povijesti naredbe za naredbeni redak čeka na adresu C: \ Users \naziv \ Desktop \ komandama.txt na vašem sustavu.

doskey / history & gt;C: \ Korisnici \ naziv \ Desktop \ naredbe.txt

& gt;znak preusmjerava izlaz naredbe u datoteku koju ste odredili.

Otvorite datoteku u uređivaču teksta kako biste pregledali povijest naredbi upisanih u toj sesiji naredbene retke.

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