在Linux中為bash歷史記錄添加時(shí)間戳

在Linux系統(tǒng)中钞支,默認(rèn)情況下,history 命令的輸出并不包含時(shí)間戳操刀。當(dāng)你需要查看命令的執(zhí)行時(shí)間以確定某些操作是否在特定時(shí)間執(zhí)行時(shí)烁挟,這可能會(huì)帶來不便。

今天骨坑,我將展示如何在Linux中為bash歷史記錄啟用時(shí)間戳撼嗓。

檢索歷史記錄

在我們開始之前,先來看看歷史記錄是如何工作的以及它關(guān)聯(lián)的文件。

Bash的歷史記錄會(huì)保存用戶執(zhí)行的命令且警。我們可以通過以下命令來檢索歷史記錄:

history

輸出結(jié)果應(yīng)類似于以下內(nèi)容:

 1  ls
 2  cd /var/log
 3  tail -f syslog

要找到保存歷史記錄的文件位置粉捻,可以運(yùn)行以下命令:

echo $HISTFILE

它通常會(huì)返回類似于以下位置的結(jié)果:

/root/.bash_history

更改bash歷史記錄的輸出格式

然而,要更改歷史記錄的輸出格式斑芜,我們需要修改配置文件肩刃。

這些配置設(shè)置在文件 .bashrc 中。我們需要將一個(gè)配置選項(xiàng) HISTTIMEFORMAT 添加到該文件中押搪。

有兩種方法可以將配置項(xiàng)添加到 .bashrc 文件中:

  1. 手動(dòng)打開文件并粘貼設(shè)置树酪。
  2. 使用 echo 命令將配置項(xiàng)追加到文件中。

方法 1: 手動(dòng)編輯文件

運(yùn)行以下命令來打開 .bashrc 文件:

nano ~/.bashrc

在文件中添加以下行:

export HISTTIMEFORMAT="%F %T "

方法 2: 使用 echo 命令

你可以使用以下命令將配置項(xiàng)直接追加到 .bashrc 文件中:

echo 'export HISTTIMEFORMAT="%F %T "' >> ~/.bashrc

配置解釋

在這里大州,我們使用的格式包含了 %F%T 兩個(gè)變量续语,它們代表:

  • %F: 完整日期(年-月-日)
  • %T: 時(shí)間(時(shí):分:秒)

應(yīng)用更改

現(xiàn)在你還無法立即看到更改的效果。我們需要通過重啟系統(tǒng)或執(zhí)行以下命令來使更改生效:

source ~/.bashrc

查看帶時(shí)間戳的歷史記錄

執(zhí)行上述操作后厦画,當(dāng)你再次運(yùn)行 history 命令時(shí)疮茄,你應(yīng)該能看到類似以下的輸出:

  1  2024-09-08 12:34:56 ls
  2  2024-09-08 12:35:12 cd /var/log
  3  2024-09-08 12:35:30 tail -f syslog

如你所見,現(xiàn)在歷史記錄前面已經(jīng)顯示了時(shí)間戳根暑!

結(jié)語

通過這一簡(jiǎn)單的配置更改力试,你可以輕松為bash歷史記錄添加時(shí)間戳,以便更好地追蹤命令的執(zhí)行時(shí)間排嫌。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末畸裳,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子淳地,更是在濱河造成了極大的恐慌怖糊,老刑警劉巖,帶你破解...
    沈念sama閱讀 217,509評(píng)論 6 504
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件颇象,死亡現(xiàn)場(chǎng)離奇詭異伍伤,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)遣钳,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,806評(píng)論 3 394
  • 文/潘曉璐 我一進(jìn)店門扰魂,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人蕴茴,你說我怎么就攤上這事劝评。” “怎么了倦淀?”我有些...
    開封第一講書人閱讀 163,875評(píng)論 0 354
  • 文/不壞的土叔 我叫張陵付翁,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我晃听,道長(zhǎng)百侧,這世上最難降的妖魔是什么砰识? 我笑而不...
    開封第一講書人閱讀 58,441評(píng)論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮佣渴,結(jié)果婚禮上辫狼,老公的妹妹穿的比我還像新娘。我一直安慰自己辛润,他們只是感情好膨处,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,488評(píng)論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著砂竖,像睡著了一般真椿。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上乎澄,一...
    開封第一講書人閱讀 51,365評(píng)論 1 302
  • 那天突硝,我揣著相機(jī)與錄音,去河邊找鬼置济。 笑死解恰,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的浙于。 我是一名探鬼主播护盈,決...
    沈念sama閱讀 40,190評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼羞酗!你這毒婦竟也來了腐宋?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,062評(píng)論 0 276
  • 序言:老撾萬榮一對(duì)情侶失蹤檀轨,失蹤者是張志新(化名)和其女友劉穎脏款,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體裤园,經(jīng)...
    沈念sama閱讀 45,500評(píng)論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,706評(píng)論 3 335
  • 正文 我和宋清朗相戀三年剂府,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了拧揽。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,834評(píng)論 1 347
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡腺占,死狀恐怖淤袜,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情衰伯,我是刑警寧澤铡羡,帶...
    沈念sama閱讀 35,559評(píng)論 5 345
  • 正文 年R本政府宣布,位于F島的核電站意鲸,受9級(jí)特大地震影響烦周,放射性物質(zhì)發(fā)生泄漏尽爆。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,167評(píng)論 3 328
  • 文/蒙蒙 一读慎、第九天 我趴在偏房一處隱蔽的房頂上張望漱贱。 院中可真熱鬧,春花似錦夭委、人聲如沸幅狮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,779評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽崇摄。三九已至,卻和暖如春慌烧,著一層夾襖步出監(jiān)牢的瞬間逐抑,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,912評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工杏死, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留泵肄,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,958評(píng)論 2 370
  • 正文 我出身青樓淑翼,卻偏偏與公主長(zhǎng)得像腐巢,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子玄括,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,779評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容