Kaip naudoti komandų istoriją "Windows" komandinėje eilutėje

Turinys:

Kaip naudoti komandų istoriją "Windows" komandinėje eilutėje
Kaip naudoti komandų istoriją "Windows" komandinėje eilutėje
Anonim
"Windows" komandų eilutėje yra įdiegta istorijos funkcija, leidžianti greitai peržiūrėti komandas, kurias paleidote dabartiniame seanse. Dar geriau, komandų eilutėje pateikiami nemažai sparčiųjų klavišų ir kitų gudrybių dirbant su komandų istorija.
"Windows" komandų eilutėje yra įdiegta istorijos funkcija, leidžianti greitai peržiūrėti komandas, kurias paleidote dabartiniame seanse. Dar geriau, komandų eilutėje pateikiami nemažai sparčiųjų klavišų ir kitų gudrybių dirbant su komandų istorija.

Kaip peržiūrėti komandų istoriją

Norėdami pereiti per komandų istoriją, galite naudoti šiuos sparčiuosius klavišus:

  • Rodyklė aukštyn: Primena ankstesnę komandą, kurią įvedėte. Paspauskite klavišą keletą kartų, jei norite pereiti per komandų istoriją.
  • Rodyklė žemyn: Prisiminkite kitą komandą, kurią įvedėte. Paspauskite klavišą keletą kartų, jei norite pereiti per komandų istoriją.
  • Į viršų: Prisiminkite pirmąją komandą, kurią vykdote dabartiniame komandinės eilutės seanse.
  • Puslapis žemyn: Prisiminkite naujausią komandą, kurią vykdote dabartiniame komandinės eilutės seanse.
  • Esc: Išvalyti komandų eilutę.

Naudokite šiuos F klavišus bendrauti su komandos istorija:

F7: Peržiūrėkite komandų istoriją kaip perdangą. Naudodami rodyklių aukštyn ir žemyn pasirinkite komandą ir paleiskite ją. Paspauskite Esc, jei norite uždaryti perdangą, nenaudodami komandos.

Image
Image
  • F8: Paieškokite komandų istoriją komandai, atitinkančiai dabartinės komandinės eilutės tekstą. Taigi, jei norėtumėte ieškoti komandų, prasidėjusių "p", komandinę eilutę įrašėte "p", o po to keletą kartų palieskite F8, kad peržiūrėtumėte istorijos komandas, prasidedančias "p".
  • F9: Prisiminkite komandą iš komandų istorijos nurodydami jos numerį istorijos buferyje. Šie skaičiai rodomi F7 perdangos lange ir prasideda nuo 0. Taigi, jei norite greitai pakartotinai paleisti pirmąją komandą, kurią vykdote dabartiniame seanse, paspauskite "F9", įrašykite "0" ir paspauskite "Įeiti". Ši komanda pasirodys užpildytame eilutėje ir vėl galite paspausti "Enter", kad paleistumėte.
Jei norite spausdinti komandų istorijos sąrašą terminale, paleiskite šią komandą:
Jei norite spausdinti komandų istorijos sąrašą terminale, paleiskite šią komandą:

doskey /history

Pamatysite komandas, kurias įvedėte dabartiniame seanse. Tai tas pats sąrašas, kurį pamatysite, jei paspausite F7.

Image
Image

Kaip kopijuoti savo ankstesnę komandą

Ankstesnė komanda, kurią įvedėte, vadinama "šablone". Yra keletas nuorodų, leidžiančių greitai kopijuoti dalį ankstesnės komandos, kurią paleidžiate.

  • F1: Vienu metu kopijuokite vieną simbolį iš ankstesnės komandos, kurią įvedėte. Pakartotinai paspauskite F1 klavišą, norėdami įvesti anksčiau įvestą komandą, simbolį pagal simbolį.
  • F2: Nukopijuokite anksčiau įvestos komandos dalį. Būsite paraginti įvesti simbolį. Sistema ieškos į ankstesnę komandą, kurią įvedėte, ir automatiškai nukopijuos tekstą iki šio simbolio, bet neįskaitant jo. Pavyzdžiui, jei paskutinė komanda jums buvo "ping google.com", galite paspausti "F2", įrašyti "o", paspausti "Enter" ir "prompt" pasirodys "ping g".
  • F3: Nukopijuokite anksčiau įvestos komandos dalį. Sistema prasidės nuo dabartinės simbolių pozicijos ir automatiškai nukopijuos likusią teksto dalį iš tos pozicijos ankstesnėje eilutėje. Pvz., Tarkime, paskutinė komanda, kurią įvedėte, buvo "ping-4 google.com". Galėtumėte įvesti "ping -6", paspauskite "F3", o sistema automatiškai užpildys "google.com", sudarys dabartinę eilutę "ping -6 google.com".
Image
Image

Kaip išvalyti komandų istoriją

Skirtingai nuo "Linux" "bash shell", komandų eilutėje nepamenu komandų tarp seansų. Jei norite ištrinti bet kokių komandų, kurias įvedėte, istoriją, tiesiog uždarykite komandų eilutės langą.

Komandinėje eilutėje galite nurodyti, kad nepaminsite jokių komandų, kurias įvedėte dabartiniame seanse, nustatydami istorijos dydį iki 0

doskey

komanda:

doskey /listsize=0

Jūs negalėsite naudoti rodyklių klavišų, klavišo F7 arba

doskey /history

komandą pamatyti visas komandas, kurias įvedėte nustatę sąrašo dydį į 0. Šis pakeitimas taip pat įsigalioja tik dabartiniam komandų eilutės lange, todėl langas "Komandinės eilutės" prisimins istoriją, kaip įprasta, kitą kartą uždarius ir dar kartą ją atidarius.

Galite naudoti
Galite naudoti

cls

(išvalyti ekraną), norėdami išvalyti komandų eilutės langą, ištrinant visą įvestų komandų istoriją neuždarius lango:

cls

Image
Image

Kaip išsaugoti komandų istoriją

Jei kada nors reikės išsaugoti komandų eilutės, kurią įvedėte komandų eilutės lange, istoriją, galite tai padaryti paleisdami

doskey /history

komandą ir nukreipti savo išvestį į tekstinį failą. (Taip pat galite tiesiog paleisti

doskey /history

Žinoma, vaduokite ir nukopijuokite / įklijuokite tekstą į kitą programą.)

Pavyzdžiui, ši komanda išsaugos dabartinės komandinės eilutės komandų istorijos kopiją į savo sistemos C: Users name Desktop commandands.txt failą.

doskey /history > C:Users

ameDesktopcommands.txt

The

>

simbolis peradresuoja komando išvestį į nurodytą failą.

Rekomenduojamas: