Você pode modificar o export HISTTIMEFORMAT="%h %d %T "
e adicionar as informações do nome do arquivo do terminal por meio do comando tty
, como
export TERMINAL='tty | cut -d\/ -f4'
export HISTTIMEFORMAT="$TERMINAL %h %d %T "
Temos mais de um administrador e, às vezes, precisamos saber de quais pts o comando foi emitido.
Agora, o histórico parece:
998 2016-08-25 10:16:41 ls /usr/local/apache/htdocs/
Existe alguma maneira de adicionar o número de pts a cada linha para que o usuário possa ser verificado via last
?
Atual bashrc (em parte relacionado à história)
# append to the history file, don't overwrite it
shopt -s histappend
# Don't save trivial one and two character commands on the history list
export HISTIGNORE="?:??:exit"
export HISTTIMEFORMAT="%h %d %T "
export HISTCONTROL="ignoredups"
export HISTFILESIZE=20000
export HISTSIZE=20000
PROMPT_COMMAND='history -a'
Tags bash bashrc command-history