在 CentOS 里,“显示时间戳”通常有几种常见场景,下面分别说明:
date
示例输出:
Wed Jun 12 10:25:36 CST 2024
date +%s
示例:
1718168736
date +%s.%N
或
date +%Y-%m-%d %H:%M:%S.%N
history 显示命令执行时间export HISTTIMEFORMAT="%F %T "
history
tail / less 查看日志时显示时间系统日志(如 /var/log/messages)本身已包含时间戳。
实时查看:
tail -f /var/log/messages
ls -l
ls -l --time-style=full-iso
ls -lt
date -d @1718168736
date -d @1718168736 "+%Y-%m-%d %H:%M:%S"
now=$(date +%s)
echo $now
如果你指的是某个具体命令(如 ps、top、journalctl)显示时间戳,可以告诉我具体场景,我可以给你更精确的用法。