1 votos

¿Cómo puedo cambiar la 'historia' de la salida del comando?

Así que por defecto .bash_history tiendas 500 última comandos utilizados. He cambiado que a 5000 estableciendo HISTFILESIZE=5000 en .bash_profile parece que funciona.

Ahora cuando hago history todavía imprime 500 comandos, pero ahora lo hace no desde 1 a 500, pero a partir de 36 535 (comandos anteriores se almacenan, pero no se imprime).

Me gustaría history imprimir 1000 última comandos utilizados. ¿Cómo puedo lograr esto?

También recientemente he intentado history -a y no he notado nada cambio. Lo que hace este comando? El hombre de la historia no ayuda.

2voto

Kent Puntos 3462

En adición a HISTFILESIZE, también necesita establecer HISTSIZE, que controla el número de comandos para mantener en la memoria hasta que se guardan.

También, la página de manual de history está disponible a través de la man bash. Desplácese hacia abajo a SHELL BUILTIN COMMANDS, y la encontrarás. Los detalles acerca de la HISTSIZE y otras variables que están más arriba en la misma página de manual.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X