Página principal » cómo » Cómo usar tu historial de comandos en el símbolo del sistema de Windows

    Cómo usar tu historial de comandos en el símbolo del sistema de Windows

    El símbolo del sistema de Windows tiene una función de historial integrada, que le permite ver rápidamente los comandos que ha ejecutado en la sesión actual. Aún mejor, el símbolo del sistema ofrece bastantes métodos abreviados de teclado y otros trucos para trabajar con su historial de comandos.

    Cómo ver tu historial de comandos

    Para desplazarse por su historial de comandos, puede usar estos métodos abreviados de teclado:

    • Flecha arriba: Recuerda el comando anterior que escribiste. Presiona la tecla repetidamente para recorrer tu historial de comandos.
    • Flecha hacia abajo: Recuerda el siguiente comando que escribiste. Presiona la tecla repetidamente para recorrer tu historial de comandos.
    • Página arriba: Recuerda el primer comando que ejecutaste en la sesión actual del símbolo del sistema.
    • Página abajo: Recupere el comando más reciente que ejecutó en la sesión actual del símbolo del sistema.
    • Esc: Borrar la línea de comando.

    Utilice estas teclas F para interactuar con su historial de comandos:

    • F7: Vea su historial de comandos como una superposición. Use las teclas de flecha arriba y abajo para seleccionar un comando y ejecutarlo. Presiona Esc para cerrar la superposición sin ejecutar un comando.

    • F8: Busque en su historial de comandos un comando que coincida con el texto en la línea de comandos actual. Por lo tanto, si desea buscar un comando que comience con "p", escriba "p" en la línea de comandos y luego presione repetidamente F8 para recorrer los comandos en su historial que comienzan con "p".
    • F9: Recupere un comando de su historial de comandos especificando su número en el búfer del historial. Estos números se muestran en la ventana de superposición de F7 y comienzan en 0. Por lo tanto, si desea volver a ejecutar rápidamente el primer comando que ejecutó en la sesión actual, presione “F9”, escriba “0” y presione "Entrar". El comando aparecerá completado en el indicador y puede presionar "Enter" una vez más para ejecutarlo.

    Para imprimir una lista de su historial de comandos en el terminal, ejecute el siguiente comando:

    doskey / historia

    Verás los comandos que has escrito en tu sesión actual. Esta es la misma lista que verás si presionas F7.

    Cómo copiar su comando anterior

    El comando anterior que escribió se conoce como la "plantilla". Hay una variedad de accesos directos para copiar rápidamente parte del comando anterior que ejecutó.

    • F1: Copie un carácter a la vez del comando anterior que escribió. Presione la tecla F1 varias veces para escribir el comando que escribió anteriormente, carácter por carácter.
    • F2: Copia parte del comando que escribiste previamente. Se te pedirá que ingreses un personaje. El sistema buscará en el comando anterior que escribió y copiará automáticamente el texto hasta ese carácter, pero sin incluirlo. Por ejemplo, si el último comando que ejecutó fue "ping google.com", puede presionar "F2", escriba "o", presione "Enter", y "ping g" aparecerá en el indicador.
    • F3: Copia parte del comando que escribiste previamente. El sistema se iniciará desde la posición actual del carácter y copiará automáticamente el resto del texto desde esa posición en la línea anterior. Por ejemplo, digamos que el último comando que escribió fue "ping -4 google.com". Podría escribir "ping -6", presionar "F3", y el sistema se llenaría automáticamente "google.com", haciendo que la línea actual "ping -6 google.com".

    Cómo borrar el historial de comandos

    A diferencia del shell bash de Linux, el símbolo del sistema no recuerda los comandos entre sesiones. Para borrar el historial de cualquier comando que haya escrito, simplemente cierre la ventana del símbolo del sistema.

    Puede indicar a la solicitud de comando que no recuerde ningún comando que haya escrito en la sesión actual estableciendo el tamaño del historial en 0 con doskey mando:

    doskey / listsize = 0

    No podrá utilizar las teclas de flecha, la tecla F7 o doskey / historia comando para ver los comandos que ha escrito después de configurar el tamaño de la lista en 0. Este cambio también solo tiene efecto en la ventana del símbolo del sistema actual, por lo que la ventana del símbolo del sistema recordará el historial como normal la próxima vez que lo cierre y vuelva a abrir.

    Puedes usar el cls comando (borrar pantalla) para borrar la ventana del símbolo del sistema, borrando todo el historial de los comandos que escribió sin cerrar la ventana:

    cls

    Cómo guardar tu historial de comandos

    Si alguna vez necesita guardar un historial de los comandos que escribió en una ventana del símbolo del sistema, puede hacerlo ejecutando el doskey / historia comando y enrutamiento de su salida a un archivo de texto. (También podría simplemente ejecutar el doskey / historia comando y copiar / pegar texto a otra aplicación, por supuesto.)

    Por ejemplo, el siguiente comando guardará una copia del historial de comandos de la ventana del símbolo del sistema actual en el archivo C: \ Users \ name \ Desktop \ commands.txt en su sistema.

    doskey / history> C: \ Users \ name \ Desktop \ commands.txt

    los > el carácter redirige la salida del comando al archivo que especifique.

    Abra el archivo en un editor de texto para ver el historial de los comandos escritos en esa sesión del símbolo del sistema.

    Estos son solo algunos de los atajos de teclado útiles disponibles en el símbolo del sistema, así que consulte nuestra lista para obtener más información..