If-Koubou

Kā izmantot komandu vēsturi komandrindā

Kā izmantot komandu vēsturi komandrindā (Kā)

Komandu uzvednei Windows ir iebūvēta vēstures funkcija, kas ļauj ātri apskatīt komandas, kuras esat palaists pašreizējā sesijā. Vēl labāk, komandu uzvedne piedāvā diezgan daudz īsinājumtaustiņus un citus trikus darbam ar komandu vēsturi.

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.

Lai izdrukātu komandu vēstures sarakstu terminālā, palaidiet šādu komandu:

doskey / vēsture

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 / vēsture 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.

Jūs varat izmantot 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 / vēsture komandu un maršruta tā izvadi uz teksta failu. (Jūs varētu arī vienkārši palaist doskey / vēsture 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 / vēsture> C: \ Lietotāji \ nosaukums \ Desktop \ komandas.txt

The > simbols novirza komandas izvadi uz norādīto failu.

Atveriet failu teksta redaktorā, lai apskatītu komandu, kas ievadītas šajā komandrindas sesijā, vēsturi.

Tie ir tikai daži no noderīgajiem tastatūras īsinājumtaustiņiem, kas pieejami komandu uzvednē, tādēļ pārbaudiet mūsu sarakstu vēl vairāk.