Kako uporabljati zgodovino ukazov v ukaznem pozivu Windows
Ukazni ukaz Windows ima vgrajeno zgodovinsko funkcijo, ki vam omogoča hiter ogled ukazov, ki jih izvajate v trenutni seji. Še bolje, Command Prompt ponuja kar nekaj bližnjic na tipkovnici in druge trike za delo z zgodovino ukazov.
Kako si lahko ogledate zgodovino ukazov
Če se želite pomikati po zgodovini ukazov, lahko uporabite te bližnjice na tipkovnici:
- Puščica navzgor: Prikličite prejšnji ukaz, ki ste ga vnesli. Večkrat pritisnite tipko, da se pomaknete skozi zgodovino ukazov.
- Puščica navzdol: Prikličite naslednji ukaz, ki ste ga vnesli. Večkrat pritisnite tipko, da se pomaknete skozi zgodovino ukazov.
- Stran gor: Prikličite prvi ukaz, ki ste ga opravili v trenutni seji ukaznega poziva.
- Page Down: Prikličite najnovejši ukaz, ki ste ga zagnali v trenutni seji ukaznega poziva.
- Esc: Počistite ukazno vrstico.
Uporabite te tipke F za interakcijo z zgodovino ukazov:
- F7: Oglejte si zgodovino ukazov kot prekrivanje. S puščičnimi tipkami gor in dol izberite ukaz in ga zaženite. Pritisnite tipko Esc, da zaprete prosojnico brez zagona ukaza.
- F8: Preiščite zgodovino ukazov za ukaz, ki se ujema z besedilom v trenutni ukazni vrstici. Torej, če ste želeli poiskati ukaz, ki se je začel z »p«, bi v ukazno vrstico vnesli »p« in nato večkrat tapnite F8, da se pomikate skozi ukaze v zgodovini, ki se začnejo s »p«.
- F9: Prikličite ukaz iz zgodovine ukazov z navedbo njegovega števila v medpomnilniku zgodovine. Te številke so prikazane v prekrivnem oknu F7 in se začnejo pri 0. Torej, če ste želeli hitro znova zagnati prvi ukaz, ki ste ga opravili v trenutni seji, pritisnite »F9«, vnesite »0« in pritisnite “Enter”. Ukaz se bo pojavil v pozivu in lahko še enkrat pritisnete “Enter”, da ga zaženete.
Če želite natisniti seznam zgodovine ukazov v terminalu, zaženite ta ukaz:
doske / zgodovina
Videli boste ukaze, ki ste jih vnesli v trenutno sejo. To je isti seznam, ki ga boste videli, če pritisnete F7.
Kako kopirati vaše prejšnje ukaze
Prejšnji ukaz, ki ste ga vnesli, je znan kot »predloga«. Obstaja več bližnjic za hitro kopiranje dela prejšnjega ukaza, ki ste ga zagnali.
- F1: Iz prejšnjega ukaza, ki ste ga vnesli, kopirajte po en znak naenkrat. Večkrat pritisnite tipko F1, da vnesete prej vneseni ukaz, znak po znakih.
- F2: Kopirajte del prej vnesenega ukaza. Boste morali vnesti znak. Sistem bo iskal naprej v prejšnjem ukazu, ki ste ga vnesli, in samodejno kopirati besedilo do znaka, vendar brez njega. Na primer, če je zadnji ukaz, ki ste ga opravili, »ping google.com«, lahko pritisnete »F2«, vnesete »o«, pritisnete »Enter« in na poziv se prikaže »ping g«..
- F3: Kopirajte del prej vnesenega ukaza. Sistem se bo začel s trenutnim položajem znakov in samodejno kopiral preostali del besedila iz tega položaja v prejšnji vrstici. Na primer, recimo, da je zadnji ukaz, ki ste ga vnesli, »ping -4 google.com«. Lahko vtipkate »ping -6«, pritisnete »F3« in sistem bo samodejno izpolnil »google.com«, tako da bo trenutna vrstica »ping -6 google.com«.
Kako počistiti zgodovino ukazov
Za razliko od lupine Linux bash, se ukazni poziv ne spomni ukazov med sejami. Če želite izbrisati zgodovino vseh vnesenih ukazov, zaprite okno ukaznega poziva.
Ukaznemu pozivu lahko povem, da se ne spomni nobenih ukazov, ki ste jih vnesli v trenutni seji, tako da nastavite velikost zgodovine na 0, odmerka
ukaz:
doskey / listsize = 0
S puščičnimi tipkami, tipko F7 ali doske / zgodovina
ukaz, da vidite vse ukaze, ki ste jih vnesli po nastavitvi velikosti seznama na 0. Ta sprememba velja samo za trenutno okno ukaznega poziva, zato se bo okno ukaznega poziva spominjalo zgodovine kot običajno, ko ga zaprete in ponovno odprete.
Uporabite lahko cls
(počisti zaslon), da počistite okno ukaznega poziva, da izbrišete vso zgodovino ukazov, ki ste jih vnesli, ne da bi zaprli okno:
cls
Kako shraniti zgodovino ukaza
Če boste kdaj morali shraniti zgodovino ukazov, ki ste jih vnesli v okno ukaznega poziva, lahko to storite tako, da zaženete doske / zgodovina
in usmerjanje svojega izhoda v besedilno datoteko. (Lahko tudi zaženete doske / zgodovina
ukaz in kopirajte / prilepite besedilo v drugo aplikacijo, seveda.)
Naslednji ukaz bo na primer shranil kopijo zgodovine ukazov v trenutnem oknu ukaznega poziva v datoteko C: Datoteke uporabnikov.
doskey / zgodovina> C: Uporabniki namizja ukazov.txt
The >
znak preusmeri izhodni ukaz v datoteko, ki jo podate.
Odprite datoteko v urejevalniku besedila, da si ogledate zgodovino ukazov, ki ste jih vnesli v sejo ukaznega poziva.
To so le nekatere od koristnih bližnjic na tipkovnici, ki so na voljo v ukaznem pozivu, zato si oglejte naš seznam še več.