Adicionar la fecha y la hora en el comando history

En algunos casos es importante no solo tener el historial de los comandos que has ejecutado en una consola si no también saber en que hora o que día los ejecutaste,

Para ello se debe realizar el siguiente procedimiento:

procedimiento por cada usuario
[root@caronte ~]# vi /root/.bashrc
# .bashrc


# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias vi='vim'

# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
export HISTTIMEFORMAT="%h/%d - %H:%M:%S "

Este procedimiento se aplicara cuando la se vuelta a ingresar con el usuario o ejecutando el comando:

[root@caronte ~]# source /root/.bashrc

Verificar
[root@caronte ~]# history

431 Aug/19 - 08:43:11 iptables -n -L -v -t nat
432 Aug/19 - 08:43:11 iptraf
433 Aug/19 - 08:43:11 iptables -n -L -v -t nat
434 Aug/19 - 08:43:11 getenforce
435 Aug/19 - 08:43:11 ifconfig
436 Aug/19 - 08:43:11 ifconfig
437 Aug/19 - 08:43:11 ifconfig
438 Aug/19 - 08:44:30 vi /root/.bashrc
439 Aug/19 - 08:44:39 source /root/.bashrc
440 Aug/19 - 08:44:41 history
si el procedimiento se desea realizar para todos los usuarios, se adiciona la linea el el archivo /etc/profile en la ultima linea

[root@caronte ~]# vi /etc/profile
export HISTTIMEFORMAT="%h/%d - %H:%M:%S "

No hay comentarios:

Publicar un comentario