# 清空 wtmp (二進位檔案,直接重導向)
> /var/log/wtmp
# 或
echo > /var/log/wtmp
# 驗證
last
# 應無輸出
> /var/log/btmp
# 驗證
lastb
# 應無輸出
# 方法一:內建指令 (僅影響當前 shell 記憶體中的歷史)
history -c
# 方法二:清空歷史檔案 (永久生效)
> ~/.bash_history
# 或
echo > ~/.bash_history
/var/log/wtmp、/var/log/btmp 為二進位格式,cat 會顯示亂碼,正常。sed/awk 過濾而非整個清空。