我们大家应该都比较熟悉 history 命令,其用于查看先前都运行过哪些命令。不过有一个问题,默认情况下,history 命令是不显示命令的执行时间(带日期和时间)的,那么我们就不知道某个命令是具体什么时候执行的。
今天这篇文章,我们介绍一下如何在 history 命令中启用时间戳。
在 history 命令中启用时间戳
要在 history 命令中启用时间戳,需要修改 histtimeformat 环境变量。可使用 export 命令,如下所示:
export histtimeformat=%f %t 这里:
%f 将以 yyyy-mm-dd 格式显示日期;%t 以 hh:mm:ss 格式显示时间。设置完成后,再次使用 history 命令,可看到在命令前方显示时间戳,如下:
以上修改,只是在当前会话有效,系统重启后,上述设置就会失效。
永久启用时间戳
要在 history 命令中永久启用时间戳,需要在 .bashrc 文件中进行更改。
如同其他设置一样,如果想要永久的修改一个环境变量,需要在 bashrc 中进行修改。
使用文本编辑器打开文件 .bashrc,这里我们使用 nano:
nano ~/.bashrc按键 alt + / 跳转到文件末尾(vim 使用快捷键 g),添加如下内容:
export histtimeformat=%f %t
然后保存,并退出编辑器。
使用 source 命令使修改生效:
source ~/.bashrc此时,无论什么时候使用 history 命令,都会显示每个命令执行时的时间戳。
基于集成的隔离DC/DC转换器场侧诊断
PLC在消防风机巡检装置中的控制应用
频谱仪测量噪声的方法
三星推出The Freestyle便携式投影仪,随时随地
大数据算法下的背后实际上是“看数据下菜碟”
如何在history命令中启用时间戳
毫米波人员监测雷达在智能安防、站台预警与行人监测中的应用
MOS场效应管可大致分为两大类
京藏高速公路的物联网技术
重庆江津供电公司已在全市率先试点应用了变电站智能视频巡检系统
正交正弦波振荡器在1V
探寻工业互联新路径 发展工业互联网的做法与成效
关于将静态电流低至10µA的降压器MPQ4430芯片的性能介绍和分析
三角信号发生器电路原理图
互联网产品经理的定义和分类
聚焦创新、智能、集成,三星晶圆代工与合作伙伴共创未来
UCC28C43QDRQ1开关电源简介
AM091037PA-P2功率放大器
基于STM32+华为云IOT设计智能称重系统
利用数据和人工智能分析海洋生态系统中的动态趋势