El comando
history | grep "keyword2find"
no da un historial ilimitado que escribí en el terminal en adelante, instalé ubuntu. Quiero verlos a todos sin un lapso de tiempo.
command-line
bash
001neeraj
fuente
fuente
Respuestas:
Por defecto, el comando de historial, que usa el
~/.bash_history
archivo para almacenar el comando, almacena solo los últimos 2000 comandos. Entonces, no te da un resultado ilimitado.Para aumentar el tamaño, abra el archivo .bashrc con este comando
gedit ~/.bashrc
y cambie la línea para aumentar el valorHISTSIZE
se refiere a la cantidad de comandos almacenados.HISTFILESIZE
se refiere al número de línea contenido en el archivo de historial.fuente
Usar número de historial | La palabra clave grep, el número aquí se refiere a la cantidad de historial anterior que se debe obtener. Ejemplo:
history 500
obtendrá los últimos 500 comandos de su historial de bash.Para extender su grabación del historial de bash, agregue las líneas siguientes a su archivo .bashrc.
La primera línea indica cuántas líneas del historial deben registrarse.
Al usar la segunda línea, puede evitar duplicar las líneas del historial.
Además, para buscar en el historial fácilmente, puede usar Ctrl + R, que da un mensaje como! Donde puede escribir la palabra clave que desea buscar.
Cómo ayuda esto
fuente