Početna » kako da » Kako koristiti povijest naredbi u naredbenom retku sustava Windows

    Kako koristiti povijest naredbi u naredbenom retku sustava Windows

    Naredbeni redak sustava Windows ima ugrađenu značajku povijesti koja vam omogućuje da brzo pregledate naredbe koje ste pokrenuli u trenutnoj sesiji. Još bolje, Command Prompt nudi prilično nekoliko tipkovničkih prečaca i drugih trikova za rad s poviješću naredbi.

    Kako pregledati povijest naredbi

    Da biste se pomicali kroz povijest naredbi, možete koristiti ove tipkovničke prečace:

    • Strelica prema gore: Pozovite prethodnu naredbu koju ste unijeli. Pritisnite tipku više puta kako biste prošli kroz povijest naredbi.
    • Strelica dolje: Pozovite sljedeću naredbu koju ste unijeli. Pritisnite tipku više puta kako biste prošli kroz povijest naredbi.
    • Page Up: Pozovite prvu naredbu koju ste pokrenuli u trenutnoj sesiji naredbenog retka.
    • Stranica niže: Pozovite posljednju naredbu koju ste pokrenuli u trenutnoj sesiji naredbenog retka.
    • Esc: Očistite naredbeni redak.

    Koristite ove tipke F za interakciju s poviješću naredbi:

    • F7: Pogledajte povijest svojih naredbi kao sloj. Pomoću tipki sa strelicama gore i dolje odaberite naredbu i pokrenite je. Pritisnite Esc da biste zatvorili sloj bez pokretanja naredbe.

    • F8: Pretražite povijest naredbi za naredbu koja odgovara tekstu na trenutnoj naredbenoj liniji. Dakle, ako ste željeli tražiti naredbu koja je počela s "p", upišite "p" u naredbenom retku, a zatim opetovano dodirnite F8 da biste kružili kroz naredbe u povijesti koje počinju s "p".
    • F9: Pozovite naredbu iz povijesti naredbi tako da navedete njezin broj u baferu povijesti. Ovi brojevi se prikazuju u F7 prozoru s prekrivanjem i počinju u 0. Dakle, ako želite brzo ponovno pokrenuti prvu naredbu koju ste izvršili u trenutnoj sesiji, pritisnite “F9”, upišite “0” i pritisnite "Unesi". Naredba će se pojaviti popunjena u promptu i još jednom možete pritisnuti “Enter” da biste je pokrenuli.

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

    doskey / povijest

    Vidjet ćete naredbe koje ste upisali u trenutnoj sesiji. Ovo je isti popis koji ćete vidjeti ako pritisnete F7.

    Kako kopirati vašu prethodnu naredbu

    Prethodna naredba koju ste unijeli poznata je kao "predložak". Postoji niz prečaca za brzo kopiranje dijela prethodne naredbe koju ste pokrenuli.

    • F1: Kopirajte po jedan znak iz prethodne naredbe koju ste unijeli. Pritisnite tipku F1 više puta kako biste unijeli prethodno unesenu naredbu, znak po znak.
    • F2: Kopirajte dio naredbe koju ste prethodno upisali. Od vas će se tražiti da unesete znak. Sustav će pretraživati ​​naprijed u prethodnoj naredbi koju ste unijeli i automatski kopirati tekst do, ali ne uključujući, taj znak. Na primjer, ako je zadnja naredba koju ste pokrenuli bila "ping google.com", možete pritisnuti "F2", upisati "o", pritisnuti "Enter", a "ping g" će se pojaviti na upitu.
    • F3: Kopirajte dio naredbe koju ste prethodno upisali. Sustav će početi od trenutne pozicije znaka i automatski kopirati ostatak teksta s te pozicije na prethodni redak. Na primjer, recimo da je zadnja naredba koju ste unijeli bila "ping -4 google.com". Možete upisati "ping -6", pritisnuti "F3", a sustav će automatski popuniti "google.com", čineći trenutni redak "ping -6 google.com".

    Kako očistiti povijest naredbi

    Za razliku od Linuxove bash ljuske, naredbeni redak ne pamti naredbe između sesija. Da biste izbrisali povijest naredbi koje ste upisali, jednostavno zatvorite prozor naredbenog retka.

    Možete reći Command Prompt-u da ne pamti naredbe koje ste upisali u trenutnoj sesiji postavljanjem veličine povijesti na 0 pomoću doskey naredba:

    doskey / listsize = 0

    Nećete moći koristiti tipke sa strelicama, tipku F7 ili doskey / povijest naredbu da biste vidjeli naredbe koje ste upisali nakon postavljanja veličine popisa na 0. Ova promjena stupa na snagu samo za trenutni prozor naredbenog retka, pa će prozor naredbenog retka pamtiti povijest kao normalno sljedeći put kada je zatvorite i ponovno otvorite.

    Možete upotrijebiti CLS (brisanje zaslona) kako biste izbrisali prozor naredbenog retka, brišući cijelu povijest naredbi koje ste upisali bez zatvaranja prozora:

    CLS

    Kako sačuvati povijest naredbi

    Ako ikada trebate spremiti povijest naredbi koje ste unijeli u prozor naredbenog retka, možete to učiniti pokretanjem doskey / povijest naredbu i usmjeravanje izlaznih podataka u tekstualnu datoteku. (Također možete pokrenuti doskey / povijest naredbu i kopirajte / zalijepite tekst u drugu aplikaciju, naravno.)

    Na primjer, sljedeća naredba će spremiti kopiju naredbe povijesti trenutnog prozora naredbenog retka u C: Datoteke s korisničkim imenom \ t.

    doskey / povijest> C: Korisnici Naziv radne površine command.txt

    > znak preusmjerava izlaz naredbe na datoteku koju navedete.

    Otvorite datoteku u uređivaču teksta da biste pregledali povijest naredbi upisanih u toj sesiji naredbenog retka.

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