A través del comando de historial en Linux, podemos ver los comandos utilizados, es decir, los comandos de historial. Hoy, este artículo presentará el uso específico del historial en Linux. Veamos ahora.
En primer lugar, ¿cuál es la historia
comandos
En la función de fiesta, se puede utilizados memoria, esta función es el mayor beneficio es que se puede consultar una vez que se movió!
Para que pueda conocer sus pasos de ejecución, luego puede hacer un seguimiento de los comandos que ha emitido como herramienta para la depuración.
Segundo, la preservación de la historia
Entonces, ¿dónde se registra el comando? En la .bash_history en el directorio de inicio! Sin embargo, debe tenerse en cuenta que ~ /.bash_history registra los comandos que se ejecutaron antes del inicio de sesión anterior, y los comandos que se ejecutan esta vez se guardan en la memoria caché. Cuando cierre el sistema con éxito, el comando La memoria se grabará en .bash_history!
Tercero, llame al comando de historial
A continuación, aprenda el uso del comando de historial de historial.
El código es el siguiente:
historial [n]
[root @ jb51 Desktop] #history [-c]
[root @ jb51 Desktop] # Historial [-raw] histfiles
Opciones y argumentos:
n: Número, lo que significa enumerar el significado de las últimas n tablas de líneas de comando.
-c: elimine todo el contenido del historial en el shell actual
-a: agregue el comando del historial agregado actualmente a los archivos hist, si no se agregan archivos hist,
Por defecto, ~ /.bash_history
-r: lee el contenido de los archivos históricos en la memoria de historial del shell actual; En los histfiles!
Ejemplo 1, que muestra todos los registros históricos en la memoria actual
El código es el siguiente:
[root @ jb51 Desktop] #history
# 前Omitir
1017 man bash
1018 ll
1019 history
1020 history
Entre la información de la lista, hay dos columnas La primera columna es el código para el comando en este shell, y la otra es el contenido del comando en sí mismo. En cuanto a cuántos registros de comando se mostrarán, se relaciona con HISTSIZE!
Ejemplo 2, que muestra los 3 datos actuales
El código es el siguiente:
[Escritorio de root @ jb51] #history 3
1019 history < Br>
1020 history
1021 history 3
Ejemplo 3, escriba inmediatamente los datos actuales en el archivo de histo
El código es el siguiente:
[ Root @ jb51 Desktop] #history -w
# ¡De forma predeterminada, el historial se escribirá en ~ /.bash_history!
[root @ jb51 Desktop] #echo $ HISTSIZE
1000
IV. Consejos para el uso de la historia
1 ,! Utilice
(1)! ! Repita el comando anterior
(2)! Carácter Repita el comando anterior comenzando con el carácter " carácter " carácter
(3)! Num. Repita el comando correspondiente de acuerdo con el número de serie en la salida del comando de historial
(4)! ? Abc repite el comando anterior que contiene abc
(5)! -n Repita el comando antes de n comandos
2. Combinación de teclas
(1) Use las teclas hacia arriba y hacia abajo para navegar hacia arriba y hacia abajo en los comandos ejecutados anteriormente
(2) Escriba ctr + r Para buscar comandos en el historial de comandos
El código es el siguiente:
[root @ jb51 Desktop] #
(reverse-i-search) `‘:
(reverse-i-search) `h ’: cat /etc /shadow
Presione Intro para ejecutar el comando
(3) Para recuperar los parámetros del comando anterior
Esc +.
(Haga clic en la tecla Esc, luego en la tecla.)
Nota:
El historial se almacena en el historial de cada usuario y se encuentra en el directorio de inicio del usuario.
Una vez que el usuario inicia sesión, el comando de ejecución se almacena en la memoria y solo se puede ver después de iniciar sesión.
Cinco, cómo asegurarse de que cada vez que se inicia el inicio de sesión el historial
En el directorio de inicio del usuario, edite ~ /.bash.logout para agregar un historial -c guardar y salir.
Lo anterior es el uso del comando history en Linux. Este artículo solo presenta brevemente el conocimiento básico del comando history. De hecho, hay muchas maneras de usar el comando history. No los presentaré aquí.
sistemas Linux, al usar un editor de texto normal para ver, y no se muestran alguno
La operación del sistema Linux, a veces necesita instalar el archivo de cabecera del kernel al insta
La mayoría de los portátiles actuales ya son tarjetas gráficas duales, y se utiliza
Cuando el sistema Linux realiza una migración de administración de la configuración
Conocimiento sobre las operaciones de E /S de archivos en Linux
Los pasos específicos para instalar Cobbler en Linux
openSUSE actualización a la versión 13.2 Métodos
¿Cómo configura Ubuntu un acceso directo para iniciar un programa?
Configuración de instalación de CentOS 6.4 de 64 bits pasos de ntopng
¿Cómo descifrar la contraseña de root en diferentes versiones de Linux?
El sistema Crunchbang restaura el método de configuración predeterminado de Openbox
¿Cómo utiliza Linux el comando arping para detectar conflictos de direcciones IP?
Pasos detallados para montar archivos compartidos de Windows en Linux
Linux tiempo de espera de los sistemas de SSH cómo hacerlo?
Solución de firmware UEFI extensión de servidor
Outlook Express envía y recibe correo. Debe configurar el sistema
Atajos de ratón que no conocías antes
Win7 eliminar carpeta del sistema no se puede eliminar
Las tres formas principales de recuperar datos
¿Cómo ver la fecha de activación de Window8?
¿Cómo lidiar con el ruido en la computadora del sistema Win7?
Cómo el procesador multi-core del sistema win7 se convierte en un procesador de un solo núcleo
El uso de la tecla Win8.1 para activar Win10 está bloqueado y el error 0xC004C003 contramedidas