Kā apskatīt komandu vēsturi
Lai ritinātu komandu vēsturi, varat izmantot šos īsinājumtaustiņus:
- Augšupvērstā bultiņa: Atgādina iepriekš ievadīto komandu. Vairākkārt nospiediet taustiņu, lai izietu cauri komandu vēsturei.
- Bultiņa uz leju: Atgādina nākamo komandu, kuru ievadījāt. Vairākkārt nospiediet taustiņu, lai izietu cauri komandu vēsturei.
- Lapas augšup: Atgādina pirmo komandu, kuru izpildījāt pašreizējā komandu uzvednes sesijā.
- Lapas uz leju: Atgādina pēdējo komandu, kuru izmantojāt pašreizējā komandu uzvednes sesijā.
- Esc: Notīrīt komandrindu.
Izmantojiet šos F taustiņus, lai mijiedarbotos ar komandu vēsturi:
F7: Skatiet komandu vēsturi kā pārklājumu. Izmantojiet augšup un lejup vērstos taustiņus, lai izvēlētos komandu un palaistu to. Nospiediet Esc, lai aizvērtu pārklājumu, neizmantojot komandu.
- F8: Meklējiet komandu vēsturi komandai, kas atbilst pašreizējā komandrindas tekstam. Tātad, ja jūs vēlētos meklēt komandu, kas sākās ar "p", jūs ievadījāt komandrindu "p" un pēc tam vairākkārt pieskarieties F8, lai apskatītu savas vēstures komandas, kas sākas ar "p".
- F9: Atgādiniet komandu no komandu vēstures, norādot tā numuru vēstures buferī. Šie skaitļi tiek rādīti F7 pārklājuma logā un sākas ar 0. Tātad, ja jūs vēlētos ātri atkārtot pirmo komandu, kuru jūs izmantojāt pašreizējā sesijā, nospiediet taustiņu "F9", ierakstiet "0" un nospiediet "Ievadīt". Uzvedne parādīsies piepildīta un jūs varētu vēlreiz nospiest "Enter", lai to palaistu.
doskey /history
Jūs redzēsiet komandas, kuras esat ievadījis pašreizējā sesijā. Šis ir tas pats saraksts, kuru redzēsiet, nospiežot taustiņu F7.
Kā kopēt savu iepriekšējo komandu
Iepriekš ievadītā komanda ir pazīstama kā "veidne". Pastāv dažādi saīsnes, lai ātri kopētu iepriekšējās komandas daļu.
- F1: Vienlaikus kopējiet vienu rakstzīmi no iepriekšējās ievadītās komandas. Nospiediet F1 taustiņu atkārtoti, lai ievadītu iepriekš ievadīto komandu, rakstzīmi pēc rakstzīmes.
- F2: Kopējiet iepriekš ievadītās komandas daļu. Jums tiks piedāvāts ievadīt rakstzīmi. Sistēma meklēs priekšu iepriekšējā komandā, kuru jūs ierakstījāt, un automātiski kopē tekstu līdz šim simbolam, bet neietverot to. Piemēram, ja pēdējā komanda, kuru jūs izmantojāt, bija "ping google.com", jūs varat nospiest "F2", ierakstiet "o", nospiediet "Enter", un uzvednē parādīsies "ping g".
- F3: Kopējiet iepriekš ievadītās komandas daļu. Sistēma sāksies no pašreizējās rakstzīmju pozīcijas un automātiski kopē pārējo tekstu no šīs pozīcijas iepriekšējā rindiņā. Piemēram, pieņemsim, ka pēdējā ievadītā komanda bija "ping-4 google.com". Varat ievadīt "ping -6", nospiediet "F3", un sistēma automātiski aizpildīs "google.com", padarot pašreizējo rindiņu "ping -6 google.com".
Kā izdzēst komandu vēsturi
Atšķirībā no Linux bash apvalks, komandu uzvedne neatceras komandas starp sesijām. Lai izdzēstu visu ievadīto komandu vēsturi, vienkārši aizveriet komandu uzvednes logu.
Jūs varat norādīt komandu uzvedni, lai neatcerētu nevienu komandu, kuru ievadījāt pašreizējā sesijā, iestatot vēstures lielumu līdz 0 ar
doskey
komanda:
doskey /listsize=0
Jūs nevarēsiet izmantot bulttaustiņus, taustiņu F7 vai
doskey /history
komandu, lai redzētu visas komandas, kuras esat ievadījis pēc saraksta lieluma iestatīšanas uz 0. Šī izmaiņa ietekmē arī pašreizējo komandu uzvednes logu, tādēļ lodziņš "Komandu uzvedne" atcerēs vēsturi kā parasti, nākamajā reizē, kad aizverat un atkārtoti to atvērsit.
cls
(skaidra ekrāna) komandu, lai notīrītu komandrindas logu, izdzēšot visu ievadīto komandu vēsturi, neaizverot logu:
cls
Kā saglabāt komandu vēsturi
Ja jums kādreiz ir nepieciešams saglabāt komandu vēsturi, kuru ievadījāt komandu uzvednes logā, to varat izdarīt, palaižot
doskey /history
komandu un maršruta tā izvadi uz teksta failu. (Jūs varētu arī vienkārši palaist
doskey /history
protams, komandu un kopējiet / ielīmējiet tekstu citā lietojumprogrammā.)
Piemēram, šī komanda saglabās jūsu pašreizējās komandrindas loga komandu vēstures kopiju savā sistēmā: C: Users name Desktop commands.txt.
doskey /history > C:Users
ameDesktopcommands.txt
The
>
simbols novirza komandas izvadi uz norādīto failu.