91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

linux history 怎么查看執行時間

小樊
302
2024-10-09 09:48:36
欄目: 智能運維

在 Linux 中,你可以使用 history 命令來查看執行過的命令。但是,history 命令本身并不會直接顯示每個命令的執行時間。你可以通過結合其他命令來獲取這些信息。

一種方法是使用 awkdate 命令來解析 history 命令的輸出,并提取每個命令的執行時間。下面是一個示例命令:

history | awk '{print $2}' | xargs -I {} date -d "@{}" '+%Y-%m-%d %H:%M:%S'

這個命令的解釋如下:

  1. history:列出所有執行過的命令。
  2. awk '{print $2}':從每行中提取第二個字段,即命令本身(假設命令和時間之間沒有空格)。
  3. xargs -I {} date -d "@{}":對于每個提取出的命令,使用 date 命令以 @{} 的形式解析其執行時間。@{} 是一個占位符,它會被 xargs 替換為實際的命令。
  4. '+%Y-%m-%d %H:%M:%S':指定日期和時間的格式。

請注意,這個方法假設你的系統中的 history 命令記錄的時間戳是以 Unix 時間戳(自 1970 年 1 月 1 日以來的秒數)的形式存儲的。如果你的系統使用不同的時間戳格式,你可能需要相應地調整 date 命令的參數。

另外,如果你只想查看最近執行的命令及其執行時間,你可以使用 history 命令的可選參數來限制顯示的命令數量。例如,history | head -n 10 會顯示最近執行的 10 個命令。然后,你可以手動查看這些命令的執行時間,或者使用類似上面的方法來自動提取它們。

0
德化县| 马关县| 纳雍县| 清丰县| 萨嘎县| 肥乡县| 祁连县| 建昌县| 广宗县| 社会| 靖边县| 弥勒县| 成武县| 夏邑县| 故城县| 三都| 南乐县| 门头沟区| 公安县| 江达县| 安丘市| 盱眙县| 裕民县| 枝江市| 丽江市| 额尔古纳市| 顺昌县| 昭平县| 楚雄市| 兰州市| 邳州市| 克东县| 南京市| 长乐市| 阳新县| 红安县| 常山县| 和顺县| 武威市| 龙山县| 闽侯县|