¿Cuál es la ruta al archivo de registro de comandos del historial de Shell en Linux?
El shell Bash Debe guardar algunos comandos y eliminar estos comandos históricos cada vez que el usuario cierra sesión.
Paso 1:
"HISTFILESIZE" y "HISTFILESIZE" en el archivo "/etc/profile". La línea "HISTSIZE" determina que se garantiza que todos los usuarios estarán en el archivo "bash_history".
Número de comandos antiguos guardados. Se recomienda encarecidamente establecer los valores de "HISTFILESIZE" y "HISTSIZE" en el archivo "/etc/profile" en valores más pequeños, como
30. Edite el perfil (vi /etc/profile ) y cambie la siguiente línea a:
HISTFILESIZE=30
HISTSIZE=30
Esto significa que cada usuario El archivo ".bash_history" solo puede guardar 30 comandos antiguos.
Paso 2:
El administrador de red también debe agregar la siguiente línea "rm -f $HOME/.bash_history" al archivo "/etc/skel/.bash_logout". Eso es todo, el archivo "done.bash_history" se eliminará cada vez que el usuario cierre sesión.