2025年12月28日 星期日

讓history可看到指令的日期時間

history 看過往下過的指令,預設不會顯示時間。方法是給HISTIMEFORMA,在 ~/.bashrc 裡面增加下面一行:

  • export HISTTIMEFORMAT="%F %Z%z %T "

改完之後,登出再登入或是用 source ~/.bashrc
就會出現2025-12-28 CST+0800 01:02:03

上面的HISTIMEFORMAT參數的意思是:

  1. %F:等同於%Y-%m-%d,顯示 2025-12-28
  2. %Z:時區縮寫字串,台灣這邊是 CST
  3. %z:相對於UTC的偏移量,對CST而言是 +0800
  4. %T:等同於%H:%M:%S,顯示 01:02:03

_EOF_

沒有留言:

張貼留言