亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

linux history 能否按日期查看歷史

小樊
115
2024-10-09 09:51:37
欄目: 智能運維

在Linux中,history命令默認會顯示你執行過的所有命令,但不會按照日期進行篩選。然而,你可以結合其他命令來實現按日期查看歷史記錄的功能。

一種方法是使用awkdate命令來處理history命令的輸出。你可以將history命令的輸出通過管道傳遞給awk,然后使用date命令來解析和篩選日期。

以下是一個示例命令,它會顯示你最近7天內執行過的命令:

history | awk '{print $2}' | sort | uniq -c | sort -nr | awk '$1 >= 7 {print $2}'

這個命令的解釋如下:

  1. history:顯示歷史記錄。
  2. awk '{print $2}':提取每行的第二個字段(通常是命令本身)。
  3. sort:對提取的命令進行排序。
  4. uniq -c:計算每個命令出現的次數。
  5. sort -nr:按出現次數降序排序。
  6. awk '$1 >= 7 {print $2}':只顯示出現次數大于或等于7次的命令。

請注意,這個命令只會顯示最近7天內的命令。如果你需要查看更早的歷史記錄,你可以根據需要調整$1 >= 7條件中的數字。

另外,如果你經常需要按日期查看歷史記錄,你可以考慮將history命令的輸出保存到一個文件中,然后使用文本編輯器或腳本對該文件進行篩選和查看。例如,你可以將history命令的輸出保存到一個名為history.txt的文件中,然后使用grep命令來篩選特定日期的命令。

0
信阳市| 札达县| 皮山县| 明水县| 南昌县| 白河县| 黑河市| 白玉县| 闸北区| 泰来县| 扶风县| 亳州市| 达州市| 紫阳县| 连山| 霍城县| 安图县| 枣庄市| 团风县| 沈丘县| 胶南市| 开化县| 六枝特区| 鄯善县| 天峨县| 宜丰县| 任丘市| 尉犁县| 宾川县| 上杭县| 哈巴河县| 丘北县| 太仓市| 上思县| 呼玛县| 平顶山市| 松阳县| 松滋市| 深泽县| 铜鼓县| 大冶市|