A parancsok története a Windows parancssorban

Tartalomjegyzék:

A parancsok története a Windows parancssorban
A parancsok története a Windows parancssorban

Videó: A parancsok története a Windows parancssorban

Videó: A parancsok története a Windows parancssorban
Videó: planeTALK | "Captain JOE" 2/2 Der Popstar unter den YT Piloten (24 subtitle-languages) - YouTube 2024, Április
Anonim
A Windows Command Prompt beépített előzményfunkcióval rendelkezik, amely lehetővé teszi az aktuális munkamenetben futó parancsok gyors megtekintését. Még jobb, a Parancssor számos billentyűparancsot és egyéb trükköket kínál a parancselőzményekhez való munkához.
A Windows Command Prompt beépített előzményfunkcióval rendelkezik, amely lehetővé teszi az aktuális munkamenetben futó parancsok gyors megtekintését. Még jobb, a Parancssor számos billentyűparancsot és egyéb trükköket kínál a parancselőzményekhez való munkához.

Hogyan tekintheti meg a parancsok történetét

A parancselőzmények átugrásához használhatja ezeket a billentyűparancsokat:

  • Felfelé nyíl: Emlékezz az előző parancsra, amelyet beírtál. Nyomja meg ismételten a gombot, hogy megkeresse a parancselőzményeket.
  • Lefele nyíl: Emlékezz a következő parancsra, amelyet beírtál. Nyomja meg ismételten a gombot, hogy megkeresse a parancselőzményeket.
  • Oldal fel: Emlékezz az első parancsra, amelyet futott az aktuális parancssorból.
  • Lapozás lefelé: Emlékezz a legutóbbi parancsra, amelyet futott az aktuális parancssorból.
  • Kilépés: Törölje a parancssorból.

Használja ezeket az F billentyűket a parancs előzményeihez való interakcióhoz:

F7: A parancselőzmények áttekintése átfedésként. Használja a fel és le nyilakat egy parancs kiválasztásához és futtatásához. Nyomja meg az Esc billentyűt, hogy bezárja a fedelet parancs végrehajtása nélkül.

Image
Image
  • F8: Keresse meg a parancs előzményeit egy olyan parancsra, amely megfelel az aktuális parancssor szövegének. Tehát, ha egy "p" -al elkezdett parancsot akarsz keresni, írd be a "p" parancsot a parancssorba, majd ismételten érintse meg az F8-at, hogy átkerüljön a "p" -en kezdődő parancsokból.
  • F9: Visszahívja a parancsot a parancs előzményeiről, megadva annak számát a történelmi pufferben. Ezek a számok az F7 átfedő ablakban jelennek meg, és a 0-nál kezdődnek. Ezért ha az aktuális munkamenetben futó első parancsot gyorsan újra szeretné futtatni, akkor nyomja meg az "F9" billentyűt, írja be a "0" "Belép". A parancs megjelenik a promptban kitöltött betűkkel, és újra megnyomhatja az Enter billentyűt a futtatáshoz.
Image
Image

A parancs előzményeinek listáját kinyomtathatja a terminálon, futtassa a következő parancsot:

doskey /history

Láthatja a jelenlegi munkamenetben beírt parancsokat. Ez ugyanaz a lista, ha látja, hogy megnyomja-e az F7 billentyűt.

Image
Image

A korábbi parancsok másolása

Az előző parancs, amelyet beírtál, a "sablon" néven ismert. Számos gyorsbillentyű van az előzőleg végrehajtott parancs egy részének gyors másolásához.

  • F1: Másoljon egy karaktert egy időben az előző parancsból. Nyomja meg többször az F1 billentyűt az előzőleg begépelt parancs karakterének beírásához.
  • F2: Másolja a korábban beírt parancs egy részét. A rendszer kéri, hogy adjon meg egy karaktert. A rendszer előre megkeresi az előző parancsot, amelyet beírt, és automatikusan átmásolja a szöveget, de nem tartalmazza azt a karaktert. Ha például az utolsó futott parancs a "ping google.com" volt, megnyomhatja az "F2" -t, írja be az "o" -t, nyomja meg az "Enter" -t, és a "ping g" jelenik meg a promptban.
  • F3: Másolja a korábban beírt parancs egy részét. A rendszer az aktuális karakterpozícióból indul, és automatikusan átmásolja a maradék szöveget az előző sorból. Tegyük fel például, hogy az utolsó beírt parancs "ping -4 google.com" volt. Beírhatod a "ping -6" parancsot, és nyomd meg az "F3" billentyűt, és a rendszer automatikusan kitölti a "google.com" címet, így az aktuális sor "ping -6 google.com".
Image
Image

Hogyan törölje a parancsok történetét

A Linux bash parancsértelmezőjétől eltérően a parancssor nem emlékszik a munkamenetek közötti parancsokra. A begépelt parancsok törléséhez zárja be a Parancssor ablakot.

Megmondhatja a Parancssorból, hogy nem emlékszik semmilyen parancsra, amelyet beírt az aktuális munkamenetbe azáltal, hogy az előzményméretet 0-ra állítja a

doskey

parancs:

doskey /listsize=0

Nem fogod használni a nyílbillentyűket, az F7 billentyűt vagy a

doskey /history

parancsot, hogy megtekinthesse a megadott parancsokat a listaméret 0-ra állítása után. Ez a változás csak az aktuális parancssor ablakra érvényes, ezért a parancssor a szokásos módon a legközelebbi bezárás és újbóli megnyitáskor emlékezik a történelemre.

Használhatja a
Használhatja a

cls

(clear screen) paranccsal törölje a Parancssor ablakot, törölve az ablak bezárása nélkül beírt parancsok összes történetét:

cls

Image
Image

Hogyan mentse el a parancsok történetét?

Ha bármikor meg szeretné menteni a Parancssor ablakba beírt parancsok történetét, akkor a

doskey /history

parancsot, és kimenetét szövegfájlba irányítja. (Akkor is futtathatod

doskey /history

parancsot, és másolja / illessze be a szöveget egy másik alkalmazásba.)

Például, a következő parancs a jelenlegi parancssort tartalmazó parancs-előzmények egy példányát mentheti a rendszer C: Users name Desktop commands.txt fájljába.

doskey /history > C:Users

ameDesktopcommands.txt

A

>

karakter átirányítja a parancs kimenetét a megadott fájlra.

Ajánlott: