ubuntu20.04 history命令记录格式

rsyslog

50-default.conf

# vim /etc/rsyslog.d/50-default.conf
*.=info;*.=notice;*.=warn;\
        auth,authpriv.none;\
        cron,daemon.none;\
        mail,news.none          -/var/log/messages

重启rsyslog

# /etc/init.d/rsyslog restart

history

# vim /etc/profile
export HISTTIMEFORMAT="[%F %T] [`whoami`] [`who -u am i | awk '{print $1,$2,$3,$4,$7}'`] [`pwd`] "
export PROMPT_COMMAND='{ msg=$(history 1 | { read x y; echo $y; } );logger "$msg"; }'
# source /etc/profile

查看history

# history
 1009  [2023-03-03 12:15:34] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] claer
 1010  [2023-03-03 12:15:36] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] clear
 1011  [2023-03-03 12:15:37] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] history 

查看日志

# tail -f /var/log/messages
Mar  3 12:14:11 hardchain rsyslogd: [origin software="rsyslogd" swVersion="8.16.0" x-pid="16019" x-info="http://www.rsyslog.com"] start
Mar  3 12:14:11 hardchain rsyslogd-2007: action 'action 11' suspended, next retry is Fri Mar  3 12:14:41 2023 [v8.16.0 try http://www.rsyslog.com/e/2007 ]
Mar  3 12:14:11 hardchain rsyslogd: rsyslogd's groupid changed to 108
Mar  3 12:14:11 hardchain rsyslogd: rsyslogd's userid changed to 104
Mar  3 12:14:48 hardchain root: [2023-03-03 12:14:48] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] source /etc/profile
Mar  3 12:15:25 hardchain root: [2023-03-03 12:15:25] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] history
Mar  3 12:15:34 hardchain root: [2023-03-03 12:15:34] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] claer
Mar  3 12:15:36 hardchain root: [2023-03-03 12:15:36] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] clear
Mar  3 12:15:37 hardchain root: [2023-03-03 12:15:37] [root] [root pts/0 2023-03-03 12:13 (192.168.3.3)] [/root] history
posted @ 2023-03-03 12:18  小吉猫  阅读(132)  评论(0编辑  收藏  举报