30Jun
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 parancsok előzményeinek megtekintése
A parancselőzmények átnézéséhez használhatja ezeket a billentyűparancsokat:
- Fel nyíl : Emlékezz az előző parancsra, amelyet beírtál. Nyomja meg ismételten a gombot, hogy megkeresse a parancselőzményeket.
- Lefelé nyíl : Emlékezz a következő parancsra, amelyet beírtál. Nyomja meg ismételten a gombot, hogy megkeresse a parancselőzményeket.
- Page Up : Emlékezz az első parancsra, amelyet futott az aktuális parancssorban.
- Page Down : Emlékezz a legutóbbi parancsra, amelyet futott az aktuális parancssorból.
- Esc : Törölje a parancssort.
Használja ezeket az F billentyűket a parancs előzményeihez való interakcióhoz:
- F7 : A parancselőzmények átfedéseként tekinthetők meg. 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.
- 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 érintsd meg az F8-at, hogy a "p" -en kezdődő parancsokból keressenek át parancsokat.
- F9 : A parancstörténet parancsának visszahívása a történelmi pufferben lévő szám megadásával. 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.
A parancs előzményeinek listáját kinyomtathatja a terminálon, futtassa a következő parancsot:
doskey / historyLáthatja a jelenlegi munkamenetben beírt parancsokat. Ez ugyanaz a lista, ha látja, hogy megnyomja-e az F7 billentyűt.
Az előző parancsok másolása
Az előző parancs, amelyet beírtál, "sablonként" 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".
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 az aktuális munkamenetben beírt parancsokat ne feledje úgy, hogy a doskey parancs segítségével beállítja az előzményméretet 0-ra:
doskey / listsize = 0A nyíl billentyűket nem tudja használni, Az F7 billentyűkombinációt vagy a doskey / history parancsot, hogy megtekinthesse a listatag beállításához használt parancsokat 0-ra. Ez a módosítás csak az aktuális parancssor ablakra érvényes, így a parancssorban a következőamikor bezárja és újra megnyitja.
A cls( clear screen) parancs segítségével törölheti a parancssor ablakát, törölve az ablak bezárása nélkül beírt parancsok összes történetét:
clsHogyan mentse el a parancsok történetét
Ha szükséged lesz a Parancssor ablakba beírt parancsok előzményeinek mentésére, akkor a dosszié / előzmények parancsának futtatásával és a kimenet szövegfájlba történő irányításával teheti meg.(Akkor is futtathatod a doskey / history parancsot, és természetesen másolhatod be a szöveget egy másik alkalmazásba.)
A következő parancs például menteni fogja az aktuális parancssori ablak parancs előzményeinek egy példányát a C: \ Users \name \ Desktop \ commands.txt fájlt a rendszeren.
doskey / history & gt;C: \ Felhasználók \ név \ Desktop \ parancsok.txtA & gt;karakter átirányítja a parancs kimenetét a megadott fájlra.
Nyissa meg a fájlt egy szövegszerkesztőben, hogy megtekinthesse a Command Prompt munkamenetben beírt parancsok történetét.
Ezek csak néhány hasznos billentyűparancsok, amelyek a Command Promptben érhetők el, ezért nézze meg még a listánkat.