Cómo ajustar comando de la historia de su máquina linux

Si usted es un poco familiarizado con el uso de la interfaz de línea de comandos de Linux o UNIX, es muy probable que haya utilizado la historia mando. Para aquellos que no están familiarizados con ella la historia comando le permite buscar a través de los comandos que ya se ha ejecutado en la línea de comandos del ordenador.

Vídeo: Cómo cambiar el nombre del equipo (hostname) en Linux Ubuntu

Un ejemplo de su uso es:

# Historia | grep “matar”

Esto buscará un comando que contiene el término matar a través de la historia de los comandos que se han quedado en su ordenador. Este es un ejemplo básico de la historia mando. Existen ciertas limitaciones en este comando. Vamos a echar un vistazo a cómo se puede ajustar un poco para trabajar de manera más eficaz para usted. Una de las limitaciones que encuentro me molesta bastante a menudo es que si está ejecutando dos sesiones de terminal al mismo tiempo, los comandos desde la primera sesión se borran de la historia de comandos. No es la forma más inteligente el comando debe trabajar, creo. Bueno, vamos a lo fijan a continuación.

Ingrese a su cuenta y lanzar un terminal de concha. En el directorio inicial del usuario de que debe encontrar un archivo llamado .bashrc. Si no existe este archivo, lo crea. Para abrir el archivo de utilizar un comando como el siguiente, en sustitución usuario con su nombre de usuario:

# Vim /home/user/.bashrc

Añadir las siguientes líneas a la .bashrc presentar sin cambio alguno:

Vídeo: Configurar servidor Web (Apache) en Debian - Linux

shopt -s histappend
PROMPT_COMMAND = `historia -a`

Y listo, problema resuelto. De ahora en adelante todos sus comandos de sesiones individuales, así como sesiones simultáneas se escriben en el archivo histórico de comandos, y sin sobreescritura va a suceder.

Vídeo: Configurar zona horaria linux

Otro cambio útil Me gusta hacer a la historia la configuración del comando es la eliminación de duplicados de la historia de comandos. De esta manera puedo obtener acceso a los datos mucho más y hacerlo más rápido. Abre el .bashrc presentar una vez más y añadir las siguientes líneas en una nueva línea:

HISTCONTROL exportación =”ignoredups”
HISTIGNORE exportación =”&: Ls: [bf] g: salida”

Guarde el archivo y salga del editor de texto. Ahora el comando historia comprobará para ver si hay una orden ya existe en el archivo de registro o no antes de añadir cualquier información nueva. Una última modificación que haga a la historia la configuración del comando es la adición de corrección ortográfica. Agregue la línea se muestra a continuación en el archivo .bashrc para ayudar a la historia cheque de comandos de errores de ortografía en el mando y sugieren un comando válido:

shopt -s cdspell

Guardar y Salir. Ahora su máquina Linux será capaz de averiguar cuando se escribe GERP en lugar de grep.

Artículos Relacionados