0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何在history命令中啟用時(shí)間戳

CHANBAEK ? 來(lái)源:TIAP ? 作者:TIAP ? 2023-01-04 16:52 ? 次閱讀

我們大家應(yīng)該都比較熟悉 history 命令,其用于查看先前都運(yùn)行過(guò)哪些命令。不過(guò)有一個(gè)問(wèn)題,默認(rèn)情況下,history 命令是不顯示命令的執(zhí)行時(shí)間(帶日期和時(shí)間)的,那么我們就不知道某個(gè)命令是具體什么時(shí)候執(zhí)行的。

今天這篇文章,我們介紹一下如何在 history 命令中啟用時(shí)間戳。

在 history 命令中啟用時(shí)間戳

要在 history 命令中啟用時(shí)間戳,需要修改 HISTTIMEFORMAT 環(huán)境變量??墒褂?export 命令,如下所示:

export HISTTIMEFORMAT="%F %T "

這里:

  • %F 將以 YYYY-MM-DD 格式顯示日期;
  • %T 以 HH:MM:SS 格式顯示時(shí)間。

設(shè)置完成后,再次使用 history 命令,可看到在命令前方顯示時(shí)間戳,如下:

圖片

以上修改,只是在當(dāng)前會(huì)話有效,系統(tǒng)重啟后,上述設(shè)置就會(huì)失效。

永久啟用時(shí)間戳

要在 history 命令中永久啟用時(shí)間戳,需要在 .bashrc 文件中進(jìn)行更改。

如同其他設(shè)置一樣,如果想要永久的修改一個(gè)環(huán)境變量,需要在 bashrc 中進(jìn)行修改。

使用文本編輯器打開(kāi)文件 .bashrc,這里我們使用 nano:

nano ~/.bashrc

按鍵 Alt + / 跳轉(zhuǎn)到文件末尾(vim 使用快捷鍵 G),添加如下內(nèi)容:

export HISTTIMEFORMAT="%F %T "

圖片

然后保存,并退出編輯器。

使用 source 命令使修改生效:

source ~/.bashrc

此時(shí),無(wú)論什么時(shí)候使用 history 命令,都會(huì)顯示每個(gè)命令執(zhí)行時(shí)的時(shí)間戳。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11304

    瀏覽量

    209543
  • 命令
    +關(guān)注

    關(guān)注

    5

    文章

    684

    瀏覽量

    22027
  • 時(shí)間戳
    +關(guān)注

    關(guān)注

    0

    文章

    15

    瀏覽量

    2599
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    何在TLE9893系列實(shí)現(xiàn)RTC時(shí)間?

    我正試圖在 TLE9893 系列實(shí)現(xiàn) RTC 時(shí)間。 能否提供一個(gè)基本 RTC 示例的想法或示例源項(xiàng)目?
    發(fā)表于 05-27 06:20

    有關(guān)Linux history歷史命令的例子詳解

    當(dāng)你在玩Linux的時(shí)候,如果你經(jīng)常使用命令行來(lái)控制你的Linux系統(tǒng),那么有效地使用命令歷史機(jī)制將會(huì)使效率獲得極大提升。事實(shí)上,一旦你掌握了我在下面給出的15個(gè)有關(guān)Linux history歷史
    發(fā)表于 07-11 07:37

    時(shí)間的簡(jiǎn)介與實(shí)現(xiàn)

    時(shí)間時(shí)間簡(jiǎn)介時(shí)間的實(shí)現(xiàn)時(shí)間
    發(fā)表于 02-28 06:23

    何在tilebox上獲取時(shí)間?

    你好我知道 tilebox 有一個(gè) RTC 模塊,所以我意識(shí)到獲取當(dāng)前時(shí)間來(lái)為數(shù)據(jù)生成時(shí)間是可行的。可以這樣做嗎?在給定的項(xiàng)目示例是否有任何實(shí)現(xiàn)?謝謝
    發(fā)表于 01-05 08:59

    Littlefs如何為文件時(shí)間設(shè)置特定的日期時(shí)間?

    我想用littlefs給文件時(shí)間設(shè)置一個(gè)具體的日期和時(shí)間。 我從文檔中知道這個(gè)例子: 代碼:全選time_t myTimeCallback() { return 1455451200
    發(fā)表于 05-16 06:34

    linux的History命令代碼的詳細(xì)資料合集免費(fèi)下載

    本文檔的主要內(nèi)容詳細(xì)介紹的是linux的History命令代碼的詳細(xì)資料合集免費(fèi)下載。
    發(fā)表于 11-19 08:00 ?2次下載

    Linux操作系統(tǒng)基礎(chǔ)命令:如何運(yùn)用Bash history

    相信大家平時(shí)都有用 history 命令來(lái)查看命令歷史記錄,但是實(shí)際上 history 命令并非只有這個(gè)功能,
    的頭像 發(fā)表于 09-02 11:05 ?2027次閱讀

    UNIX時(shí)間和北京時(shí)間的相互轉(zhuǎn)換

    )開(kāi)始所經(jīng)過(guò)的秒數(shù),不考慮閏秒。一個(gè)小時(shí)表示為UNIX時(shí)間格式為:3600秒;一天表示為UNIX時(shí)間為86400秒,閏秒不計(jì)算。在很多的數(shù)據(jù)
    發(fā)表于 11-21 19:06 ?11次下載
    UNIX<b class='flag-5'>時(shí)間</b><b class='flag-5'>戳</b>和北京<b class='flag-5'>時(shí)間</b>的相互轉(zhuǎn)換

    uCOS-III(2) 時(shí)間

    時(shí)間時(shí)間簡(jiǎn)介時(shí)間的實(shí)現(xiàn)時(shí)間
    發(fā)表于 01-14 16:04 ?4次下載
    uCOS-III(2) <b class='flag-5'>時(shí)間</b><b class='flag-5'>戳</b>

    何在Linux使用pidof命令

    `pidof`是一個(gè)命令行程序,可讓您找到正在運(yùn)行程序的進(jìn)程ID。在教程,我們將說(shuō)明如何在Linux 使用pidof命令。
    的頭像 發(fā)表于 12-05 17:01 ?2330次閱讀

    何在Linux使用touch命令

    Linux touch命令用于更改文件時(shí)間。但touch命令的最常見(jiàn)用法是創(chuàng)建文件。
    的頭像 發(fā)表于 12-05 17:21 ?2081次閱讀

    Java時(shí)間的使用

    ());System.out.println(nowTime); 輸出: 2022-06-08 11:15:51.014 Long型時(shí)間 Long timeLong
    的頭像 發(fā)表于 01-13 15:30 ?764次閱讀

    Linux history命令的使用技巧

    使用 Linux 命令行工作,需要了解且使用 history 的一些常用的特性,不管是 Linux 初學(xué)者,還是系統(tǒng)專家。
    的頭像 發(fā)表于 02-03 16:30 ?2808次閱讀
    Linux <b class='flag-5'>history</b><b class='flag-5'>命令</b>的使用技巧

    Java時(shí)間的使用

    Java時(shí)間的使用
    的頭像 發(fā)表于 11-06 16:04 ?217次閱讀
    Java<b class='flag-5'>中</b><b class='flag-5'>時(shí)間</b><b class='flag-5'>戳</b>的使用

    恒訊科技詳解:云服務(wù)器history命令內(nèi)容格式優(yōu)化

    、使用HISTTIMEFORMAT環(huán)境變量: 通過(guò)設(shè)置HISTTIMEFORMAT變量,你可以在命令歷史包含時(shí)間。例如,執(zhí)行export HISTTIMEFORMAT="%d/%m
    的頭像 發(fā)表于 07-25 13:36 ?311次閱讀