If-Koubou

Cum să utilizați Istoricul comenzilor în Windows Command Prompt

Cum să utilizați Istoricul comenzilor în Windows Command Prompt (Cum să)

Promptul de comandă Windows are o funcție de istorie încorporată, permițându-vă să vizualizați rapid comenzile pe care le-ați executat în sesiunea curentă. Chiar mai bine, Command Prompt oferă câteva comenzi rapide de la tastatură și alte trucuri pentru a lucra cu istoricul comenzilor.

Cum să vizualizați istoricul comenzilor dvs.

Pentru a parcurge istoricul comenzilor, puteți utiliza aceste comenzi rapide de la tastatură:

  • Săgeata în sus: Amintiți comanda anterioară introdusă. Apăsați repetat tasta pentru a trece prin istoricul comenzilor.
  • Sageata in jos: Amintiți-vă următoarea comandă introdusă. Apăsați repetat tasta pentru a trece prin istoricul comenzilor.
  • Pagină sus: Amintiți-vă prima comandă pe care ați rulat-o în sesiunea curentă de Prompt Command.
  • In josul paginii: Amintiți-vă cea mai recentă comandă pe care ați rulat-o în sesiunea de comandă Prompt Command.
  • Esc: Ștergeți linia de comandă.

Utilizați aceste taste F pentru a interacționa cu istoricul comenzilor dvs.:

  • F7: Vizualizați istoricul comenzilor ca o suprapunere. Utilizați tastele săgeată sus și jos pentru a selecta o comandă și ao rula. Apăsați Esc pentru a închide suprapunerea fără a rula o comandă.

  • F8: Căutați istoricul comenzilor pentru o comandă care să corespundă textului din linia de comandă curentă. Deci, dacă doriți să căutați o comandă care începe cu "p", introduceți "p" pe linia de comandă și apoi apăsați repetat F8 pentru a trece prin comenzile din istoric care încep cu "p".
  • F9: Amintiți o comandă din istoricul comenzii specificând numărul acesteia în memoria tampon de istorie. Aceste numere se afișează în fereastra suprapusă F7 și încep la 0. Deci, dacă doriți să reluați rapid prima comandă pe care ați executat-o ​​în sesiunea curentă, ați apăsat "F9", tastați "0" și apăsați "Introduce". Comanda ar apărea completă la prompt și ați putea apăsa din nou "Enter" pentru al rula.

Pentru a imprima o listă a istoricului comenzilor în terminal, executați următoarea comandă:

doskey / istorie

Veți vedea comenzile introduse în sesiunea curentă. Aceasta este aceeași listă pe care o veți vedea dacă apăsați F7.

Cum să copiați comanda precedentă

Comanda anterioară pe care ați tastat-o ​​este cunoscută sub numele de "șablon". Există o varietate de comenzi rapide pentru copierea rapidă a unei părți a comenzii anterioare pe care ați rulat-o.

  • F1: Copiați câte un caracter la un moment dat de la comanda anterioară introdusă. Apăsați repetat tasta F1 pentru a tasta comanda pe care ați introdus-o anterior, caracterele după caractere.
  • F2: Copiați o parte a comenzii introduse anterior. Veți fi invitat să introduceți un caracter. Sistemul va căuta înainte în comanda anterioară pe care ați scris-o și va copia automat textul până la, dar fără a include, acel caracter. De exemplu, dacă ultima comandă pe care ați rulat-o a fost "ping google.com", ați putea apăsa "F2", tastați "o", apăsați "Enter" și "ping g" ar apărea la prompt.
  • F3: Copiați o parte a comenzii introduse anterior. Sistemul va porni de la poziția actuală a caracterelor și va copia automat restul textului din poziția respectivă pe linia anterioară. De exemplu, să presupunem că ultima comandă pe care ați tastat-o ​​a fost "ping -4 google.com". Puteți introduce "ping -6", apăsați "F3" și sistemul va completa automat "google.com", făcând linia curentă "ping -6 google.com".

Cum puteți șterge istoria comenzii

Spre deosebire de shell-ul bash al Linux, Command Prompt nu își amintește comenzile între sesiuni. Pentru a șterge istoricul oricărei comenzi pe care ați tastat-o, închideți fereastra Prompt Command.

Poți să spui Promptului de comandă să nu-ți amintești nici o comandă pe care ai introdus-o în sesiunea curentă, setând mărimea istoricului la 0 cu DOSKEY comanda:

doskey / listsize = 0

Nu veți putea utiliza tastele săgeți, tasta F7 sau doskey / istorie comanda pentru a vedea orice comenzi pe care le-ați tastat după setarea dimensiunii listei la 0. Această modificare are efect doar numai pentru fereastra de comandă, astfel încât fereastra Prompt Command să-și amintească istoricul ca normal la următoarea închidere și redeschidere.

Puteți utiliza funcția cls (ecran clar) pentru a șterge fereastra Prompt Command, ștergând tot istoricul comenzilor introduse fără închiderea ferestrei:

cls

Cum să salvați istoricul comenzilor

Dacă vreodată trebuie să salvați o istorie a comenzilor pe care le-ați introdus într-o fereastră de comandă, o puteți face prin rularea doskey / istorie comanda și direcționarea ieșirii sale către un fișier text. (Puteți de asemenea să rulați doskey / istorie comandați și copiați / lipiți textul într-o altă aplicație, desigur.)

De exemplu, următoarea comandă va salva o copie a istoricului comenzilor din fereastra Command Prompt în fișierul C: \ Users \ name \ Desktop \ commands.txt din sistemul dvs.

doskey / history> C: \ Utilizatori \ nume \ Desktop \ comenzi.txt

> caracterul redirecționează ieșirea comenzii către fișierul pe care îl specificați.

Deschideți fișierul într-un editor de text pentru a vedea istoricul comenzilor introduse în această sesiune de comandă.

Acestea sunt doar câteva dintre comenzile rapide de la tastatură disponibile în Command Prompt, așa că verificați lista noastră pentru mai multe.