linux查询执行命令记录时间
linux查询执行命令记录时间详细介绍
在 Linux 系统里,你能够借助 history 命令查看命令执行记录,不过默认情况下它不会显示命令执行的时间。若要查看命令执行的时间,需要进行一些设置。
步骤
- 启用时间记录:
你可以通过设定HISTTIMEFORMAT环境变量来让history命令显示命令执行的时间。在终端中输入下面的命令:
bash
该命令会把 HISTTIMEFORMAT 变量设置成 %F %T 格式,其中 %F 代表日期(年 - 月 - 日),%T 代表时间(时:分: 秒)。
- 查看命令历史:
设置好HISTTIMEFORMAT之后,再使用history命令就能看到命令执行的时间了。示例如下:
bash
执行此命令后,输出结果里每行开头就会显示命令执行的日期和时间。
- 永久保存设置:
如果你希望每次登录都能显示命令执行的时间,可以把export HISTTIMEFORMAT="%F %T "命令添加到你的 shell 配置文件中。对于bash来说,配置文件通常是~/.bashrc或者~/.bash_profile。使用以下命令把设置添加到~/.bashrc文件中:
bash
~/.bashrc~/.bashrc
9123 >> ~/.bashrc ~/.bashrc
经过以上步骤,你就可以在 Linux 系统中查看命令执行的时间了。