Αρχική σελίδα » πως να » Τρόπος χρήσης του ιστορικού εντολών στη γραμμή εντολών των Windows

    Τρόπος χρήσης του ιστορικού εντολών στη γραμμή εντολών των Windows

    Η γραμμή εντολών των Windows διαθέτει ενσωματωμένη λειτουργία ιστορικού, επιτρέποντάς σας να προβάλετε γρήγορα τις εντολές που έχετε εκτελέσει στην τρέχουσα περίοδο λειτουργίας. Ακόμη καλύτερα, το Command Prompt προσφέρει αρκετές συντομεύσεις πληκτρολογίου και άλλα κόλπα για την εργασία με το ιστορικό εντολών σας.

    Πώς να δείτε το ιστορικό εντολών σας

    Για να μετακινηθείτε στο ιστορικό εντολών σας, μπορείτε να χρησιμοποιήσετε αυτές τις συντομεύσεις πληκτρολογίου:

    • Επάνω βέλος: Ανάκληση της προηγούμενης εντολής που πληκτρολογήσατε. Πατήστε επανειλημμένα το πλήκτρο για να περάσετε από το ιστορικό εντολών σας.
    • Κάτω βελάκι: Ανακαλέστε την επόμενη εντολή που πληκτρολογήσατε. Πατήστε επανειλημμένα το πλήκτρο για να περάσετε από το ιστορικό εντολών σας.
    • Σελίδα προς τα πάνω: Ανάκληση της πρώτης εντολής που εκτελέσατε στην τρέχουσα περίοδο λειτουργίας εντολών.
    • Σελίδα προς τα κάτω: Ανάκληση της πιο πρόσφατης εντολής που εκτελέσατε στην τρέχουσα περίοδο λειτουργίας εντολών.
    • Esc: Εκκαθάριση της γραμμής εντολών.

    Χρησιμοποιήστε αυτά τα πλήκτρα F για να αλληλεπιδράσετε με το ιστορικό εντολών σας:

    • F7: Δείτε το ιστορικό εντολών σας ως επικάλυψη. Χρησιμοποιήστε τα επάνω και κάτω βέλη για να επιλέξετε μια εντολή και να την εκτελέσετε. Πατήστε Esc για να κλείσετε την επικάλυψη χωρίς να εκτελέσετε μια εντολή.

    • F8: Αναζήτηση στο ιστορικό εντολών σας για μια εντολή που ταιριάζει με το κείμενο στην τρέχουσα γραμμή εντολών. Επομένως, εάν θέλετε να αναζητήσετε μια εντολή που ξεκίνησε με "p", πληκτρολογήστε "p" στη γραμμή εντολών και, στη συνέχεια, πατήστε επανειλημμένα το πλήκτρο F8 για να μετακινήσετε τις εντολές στο ιστορικό σας που αρχίζουν με "p".
    • F9: Ανάκληση μιας εντολής από το ιστορικό εντολών σας καθορίζοντας τον αριθμό της στο buffer ιστορικού. Αυτοί οι αριθμοί εμφανίζονται στο παράθυρο επικάλυψης F7 και αρχίζουν στο 0. Έτσι, εάν θέλετε να εκτελέσετε ξανά την πρώτη εντολή που εκτελέσατε στην τρέχουσα συνεδρία, πατήστε "F9", πληκτρολογήστε "0" και πατήστε "Εισαγω". Η εντολή θα εμφανιστεί συμπληρωμένη με την εντολή και θα μπορούσατε να πατήσετε "Enter" για άλλη μια φορά για να την εκτελέσετε.

    Για να εκτυπώσετε μια λίστα με το ιστορικό εντολών σας στο τερματικό, εκτελέστε την ακόλουθη εντολή:

    doskey / ιστορικό

    Θα δείτε τις εντολές που έχετε πληκτρολογήσει στην τρέχουσα συνεδρία σας. Αυτή είναι η ίδια λίστα που θα δείτε αν πατήσετε το πλήκτρο F7.

    Πώς να αντιγράψετε την προηγούμενη εντολή σας

    Η προηγούμενη εντολή που πληκτρολογήσατε είναι γνωστή ως "πρότυπο". Υπάρχουν διάφορες συντομεύσεις για την γρήγορη αντιγραφή μέρους της προηγούμενης εντολής που εκτελέσατε.

    • F1: Αντιγραφή ενός χαρακτήρα κάθε φορά από την προηγούμενη εντολή που πληκτρολογήσατε. Πατήστε επανειλημμένα το πλήκτρο F1 για να πληκτρολογήσετε την εντολή που πληκτρολογήσατε προηγουμένως, χαρακτήρας κατά χαρακτήρα.
    • F2: Αντιγράψτε ένα μέρος της εντολής που πληκτρολογήσατε προηγουμένως. Θα σας ζητηθεί να εισαγάγετε ένα χαρακτήρα. Το σύστημα θα ψάξει προς τα εμπρός στην προηγούμενη εντολή που πληκτρολογήσατε και θα αντιγράψει αυτόματα το κείμενο μέχρι, αλλά χωρίς να συμπεριλάβει, αυτόν τον χαρακτήρα. Για παράδειγμα, εάν η τελευταία εντολή που εκτελέσατε ήταν "ping google.com", μπορείτε να πατήσετε "F2", πληκτρολογήστε "o", πατήστε "Enter" και το ping g θα εμφανιστεί στο prompt.
    • F3: Αντιγράψτε ένα μέρος της εντολής που πληκτρολογήσατε προηγουμένως. Το σύστημα θα ξεκινήσει από την τρέχουσα θέση χαρακτήρων και θα αντιγράψει αυτόματα το υπόλοιπο κείμενο από τη θέση στην προηγούμενη γραμμή. Για παράδειγμα, ας υποθέσουμε ότι η τελευταία εντολή που πληκτρολογήσατε ήταν "ping -4 google.com". Μπορείτε να πληκτρολογήσετε "ping -6", πατήστε "F3" και το σύστημα θα συμπληρώσει αυτόματα το "google.com", κάνοντας την τρέχουσα γραμμή "ping -6 google.com".

    Πώς να καθαρίσετε το ιστορικό εντολών

    Σε αντίθεση με το κέλυφος bash του Linux, η Γραμμή εντολών δεν θυμάται τις εντολές μεταξύ των περιόδων σύνδεσης. Για να διαγράψετε το ιστορικό οποιασδήποτε εντολής πληκτρολογήσατε, απλώς κλείστε το παράθυρο της Γραμμής εντολών.

    Μπορείτε να πείτε στη Γραμμή εντολών να μην θυμάται τις εντολές που έχετε δακτυλογραφήσει στην τρέχουσα συνεδρία καθορίζοντας το μέγεθος του ιστορικού σε 0 με το doskey εντολή:

    doskey / listsize = 0

    Δεν θα μπορείτε να χρησιμοποιήσετε τα πλήκτρα βέλους, το πλήκτρο F7 ή doskey / ιστορικό εντολή για να δείτε τις εντολές που έχετε πληκτρολογήσει αφού ορίσετε το μέγεθος της λίστας σε 0. Αυτή η αλλαγή ισχύει επίσης μόνο για το τρέχον παράθυρο γραμμής εντολών, επομένως το παράθυρο "Γραμμή εντολών" θα θυμάται το ιστορικό ως κανονικό την επόμενη φορά που το κλείνετε και ανοίγετε ξανά.

    Μπορείτε να χρησιμοποιήσετε το cls (καθαρή οθόνη) για να καθαρίσετε το παράθυρο "Γραμμή εντολών", διαγράφοντας όλο το ιστορικό των εντολών που πληκτρολογήσατε χωρίς να κλείσετε το παράθυρο:

    cls

    Πώς να αποθηκεύσετε το ιστορικό εντολών σας

    Αν θέλετε να αποθηκεύσετε ένα ιστορικό των εντολών που πληκτρολογήσατε σε ένα παράθυρο γραμμής εντολών, μπορείτε να το κάνετε εκτελώντας το doskey / ιστορικό εντολή και δρομολόγηση της παραγωγής σε ένα αρχείο κειμένου. (Μπορείτε επίσης να εκτελέσετε το doskey / ιστορικό εντολή και αντιγραφή / επικόλληση κειμένου σε άλλη εφαρμογή, φυσικά.)

    Για παράδειγμα, η ακόλουθη εντολή θα αποθηκεύσει ένα αντίγραφο του ιστορικού εντολών του τρέχοντος παραθύρου της γραμμής εντολών στο αρχείο C: \ Users \ name \ Desktop \ commands.txt στο σύστημά σας.

    doskey / ιστορικό> C: \ Users \ name \ Desktop \ commands.txt

    ο > ο χαρακτήρας ανακατευθύνει την έξοδο της εντολής στο αρχείο που καθορίζετε.

    Ανοίξτε το αρχείο σε ένα πρόγραμμα επεξεργασίας κειμένου για να δείτε το ιστορικό των εντολών που πληκτρολογήσατε σε αυτή τη σύνοδο Γραμμή εντολών.

    Αυτές είναι μόνο μερικές από τις χρήσιμες συντομεύσεις πληκτρολογίου που είναι διαθέσιμες στη Γραμμή εντολών, γι 'αυτό δείτε τη λίστα μας για ακόμα περισσότερα.