30Jun

Kako uporabljati zgodovino ukazov v ukaznem pozivu za Windows

Ukaz Command Windows ima vgrajeno funkcijo zgodovine, ki vam omogoča hitro pregledovanje ukazov, ki ste jih zagnali v trenutni seji.Še bolje, Command Prompt ponuja kar nekaj bližnjic na tipkovnici in drugih trikov za delo z zgodovino ukazov.

Kako si ogledate zgodovino ukazov

Za pomikanje po zgodovini ukazov lahko uporabite te bližnjice na tipkovnici:

  • Up Arrow : Prikličite prejšnji ukaz, ki ste ga vnesli. Večkrat pritisnite tipko, da hodite skozi zgodovino ukazov.
  • Puščica navzdol : Prikličite naslednji ukaz, ki ste ga vnesli. Večkrat pritisnite tipko, da hodite skozi zgodovino ukazov.
  • Page Up : Prikličite prvi ukaz, ki ste ga zagnali v trenutni seji ukazne vrstice.
  • Stran Down : Prikličite najnovejši ukaz, ki ste ga zagnali v trenutni seji ukazne vrstice.
  • Esc : Počistite ukazno vrstico.

Uporabite te tipke F za interakcijo z zgodovino ukazov:

  • F7 : Ogled zgodovine ukazov kot prekrivanja. S puščičnimi tipkami navzgor in navzdol izberite ukaz in ga zaženite. Pritisnite Esc, da zaprete prekrivni element brez zagona ukaza.
  • F8 : poiščite zgodovino ukazov za ukaz, ki ustreza besedilu v trenutni ukazni vrstici. Torej, če bi želeli poiskati ukaz, ki se je začel z »p«, v ukazni vrstici vnesli »p« in nato večkrat tapkali F8, da bi začeli z ukazi v svoji zgodovini, ki se začnejo z »p«.
  • F9 : Recimo ukaz iz zgodovine ukazov, tako da navedete njegovo številko v zgodovinskem medpomnilniku. Te številke se prikažejo v oknu prekrivanja F7 in začnejo pri 0. Torej, če ste želeli hitro ponovno zagnati prvi ukaz, ki ste ga zagnali v trenutni seji, bi pritisnili »F9«, vnesli »0« in pritisnite"Vstopi".V ukazu se bo prikazal ukaz, ki ga boste lahko zagnali in znova pritisnite tipko »Vnesi«.

Če želite natisniti seznam svoje zgodovine ukazov v terminalu, zaženite ta ukaz:

dosček / zgodovina

V ukazu se bodo prikazali ukazi, ki ste jih vnesli v vašo trenutno sejo. To je isti seznam, ki ga boste videli, če pritisnete F7.

Kako kopirati prejšnji ukaz

Prejšnji ukaz, ki ste ga vnesli, je znan kot "predlogo".Obstajajo številne bližnjice za hitro kopiranje dela prejšnjega ukaza, ki ste ga zagnali.

  • F1 : Kopirajte en znak naenkrat iz prejšnjega ukaza, ki ste ga vnesli. Večkrat pritisnite tipko F1, da vnesete ukaz, ki ste ga že vnesli, znaka po znaku.
  • F2 : Kopirajte del ukaza, ki ste ga že vnesli. Pozvani boste, da vnesete znak. Sistem bo preiskoval v prejšnjem ukazu, ki ste ga vnesli, in samodejno kopira besedilo do, a ne vključno s tem znakovom. Na primer, če je bil zadnji ukaz, ki ste ga zagnali, »ping google.com«, lahko pritisnete »F2«, vnesete »o«, pritisnite »Enter« in »ping g« se prikaže na pozivu.
  • F3 : Kopirajte del ukaza, ki ste ga že vnesli. Sistem se bo začel s trenutnega položaja znaka in samodejno prepisal preostali del besedila iz tega položaja na prejšnji vrstici. Denimo, na primer, da je bil zadnji ukaz, ki ste ga vnesli, »ping -4 google.com«.Lahko vnesete "ping-6", pritisnite "F3" in sistem samodejno izpolni "google.com", tako da bo trenutna vrstica "ping-6 google.com".

Kako izbrisati zgodovino ukazov

V nasprotju z ukazno vrstico Linuxa ukazni poziv ne zapomni ukazov med sejami.Če želite izbrisati zgodovino vseh ukazov, ki ste jih vnesli, zaprite okno Ukazni poziv.

Ukazni poziv lahko poveste, da se ne zapomni vseh ukazov, ki ste jih vnesli v trenutni seji, tako da z ukazom doskey nastavite velikost zgodovine na 0:

doskey / listsize = 0

Ne boste mogli uporabljati puščičnih tipk, Tipko F7 ali ukaz dosly / history, da bi videli vse ukaze, ki ste jih vnesli, potem ko nastavite velikost seznama na 0. Ta sprememba velja tudi za trenutni okenski ukazni poziv, zato se okno ukaznega poziva spomni zgodovine kot običajno naslednjeko ga zaprete in znova odprete.

Z ukazom cls( jasen zaslon) lahko izbrišete okno ukaznega poziva, z brisanjem celotne zgodovine ukazov, ki ste jih vnesli, ne da bi zaprli okno:

cls

Kako shraniti zgodovino ukazov

Če boste kdaj morali kdaj zapreti zgodovino ukazov, ki ste jih vnesli v okno ukaznega poziva, lahko to storite tako, da zaženete ukaz doskey / history in usmerite svoj izhod v besedilno datoteko.(Seveda lahko tudi zaženete ukaz doskey / history in kopirate / prilepite besedilo v drugo aplikacijo.)

Na primer, bo naslednji ukaz shranil kopijo svoje trenutne zgodovine ukazov ukaznega okna v C: \ Users \ime \ Desktop \ commands.txt na vašem sistemu.

doskey / history & gt;C: \ Users \ name \ Desktop \ commands.txt

& gt;znak preusmeri izhod ukaza v datoteko, ki jo določite.

Odprite datoteko v urejevalniku besedila, da si ogledate zgodovino ukazov, vnesenih v to sejo ukazne vrstice.

To so le nekatere uporabne bližnjice na tipkovnici, ki so na voljo v ukaznem pozivu, zato si oglejte naš seznam za še več.