Usar el comando de historial en Linux para mejorar la eficiencia

  



Si usted es un novato en la línea de comandos de Linux o un veterano, estos consejos pueden ayudarlo a mejorar, ahorrar tiempo, mejorar la eficiencia, aumentar Intereses ….

Comandos de historial

Estas técnicas son principalmente el uso del comando de historial. Primero ingresamos al historial de

y luego verá algo como lo siguiente < Br>


Para ejecutar un comando en el historial, simplemente use! Más el número de línea antes del comando.
! 510


Usted También puede ver cuándo se ejecutó un comando. Vamos a ver cuáles son los comandos antes de los 3 comandos.
! -3


Reemplazo rápido

Suponiendo que usted Quiero ejecutar el comando anterior. Simplemente ingrese dos signos de exclamación directamente.
(Nota del Traductor: Esto puede no ser tan conveniente como las teclas de flecha, pero el siguiente es el efecto real). Cuando ejecuta un comando, descubre que olvidó agregar sudo. Este comando funciona.
sudo !!


Suponiendo que desea ejecutar un comando, los parámetros de este comando ya están en el comando anterior, pero puede escribirlo nuevamente. Es demasiado problema, bueno, ¡úsalo directamente! $ Puede usarlo.
cd! $


Si ya ha ejecutado un comando con dos parámetros, pero desea usar el primer parámetro, puede usar! ^ Comando, este comando es muy útil cuando realiza una copia de seguridad de un archivo y luego desea editar el archivo original.
nano! ^

(note el último comando en la figura)


< A continuación, vamos a buscar un comando específico de su historial. Presione Ctrl + R cuando escriba, buscará automáticamente. Puede usar las teclas de flecha para encontrar el comando que desee.


Si conoce las palabras clave específicas de los comandos que ha ejecutado, puede omitir el paso de búsqueda y encontrarlas directamente.
! keyword (la palabra clave se puede cambiar a su palabra clave)


Borrar historial

Si desea borrar el historial, use el siguiente comando
historial – c

Si desea deshabilitar el comando de historial, use el siguiente comando
HISTSIZE = 0

Si desea habilitarlo nuevamente, puede cambiar 0 a un cierto valor (el valor predeterminado suele ser 500 o 1000). Use el siguiente comando para hacer que el historial ignore los comandos que comienzan con espacios.
HISTCONTROL = ignorespace

Bajo En la cuarta línea, el cd está precedido por un espacio, por lo que el historial ignora


Elimina el duplicado

Usa el siguiente comando para ignorar el comando de repetición.
HISTCONTROL = ignoredups


Si desea ignorar espacios y quiere ignorar duplicados, use el siguiente comando
HISTCONTROL = ignoreboth

Copyright © Conocimiento de Windows All Rights Reserved