Linux如何在history上添加时间和用户等参数
介绍
Linux的history命令是一个非常有用的工具,可以查看最近使用过的命令记录。然而,默认情况下它只会显示命令本身,而不包括任何其他有用的信息,如执行命令的用户和时间戳。本文将介绍如何在Linux的history命令中添加时间和用户等参数。
步骤1:编辑bashrc文件
首先,我们需要编辑bashrc文件,它是一个Shell脚本,当我们打开Shell时会自动运行。在终端中输入以下命令:
$ nano ~/.bashrc
这将打开一个文本编辑器,其中包含bashrc文件的内容。
步骤2:更新bashrc文件
在bashrc文件的末尾添加以下内容:
export HISTTIMEFORMAT=\"%d/%m/%y %T %Z $(whoami) \"
这将告诉history命令在输出中包括时间戳和执行命令的用户。您可以根据需要自定义时间戳格式,但上面的格式应该足够了。
步骤3:重新登录
更新完bashrc文件后,您需要重新登录才能使更改生效。在终端中输入以下命令退出当前会话:
$ exit
然后再次登录并打开一个新的终端窗口。
结论
现在,当您使用history命令查看命令历史记录时,它将显示时间戳和执行命令的用户。这对于跟踪何时执行了命令以及由谁执行了命令非常有用。
声明:所有白马号原创内容,未经允许禁止任何网站及个人转载、采集等一切非法引用。本站已启用原创保护,有法律保护作用,否则白马号保留一切追究的权利。发布者:白马号,转转请注明出处:https://www.bmhysw.com/article/42398.html