ubuntu 18.04设置命令行历史记录并同时显示执行命令的时间

以下相关详细信息请参考ubuntu官网。

在Ubuntu 18.04中,查看特定用户(例如用户broko)的命令行历史记录,并同时显示执行命令的时间,可以通过修改用户的shell配置文件来实现:

• 设置HISTTIMEFORMAT环境变量:

为了让`history`命令显示执行时间,需要设置`HISTTIMEFORMAT`环境变量。这可以通过修改用户的`.bashrc`文件来实现。对于用户broko,你需要编辑`/home/broko/.bashrc`文件。

• 编辑.bashrc文件:

打开终端,输入以下命令来编辑broko用户的`.bashrc`文件:

在文件末尾添加以下行来设置`HISTTIMEFORMAT`:

这会使得`history`命令显示命令执行的时间戳,格式为`年-月-日 时:分:秒`。

• 应用更改:

保存并关闭`.bashrc`文件后,为了让更改立即生效,你需要让broko用户执行以下命令来重新加载`.bashrc`文件:

或者,broko用户可以注销并重新登录,这样更改也会生效。

• 查看历史记录:

之后,当broko用户在终端输入`history`命令时,就会看到带有时间戳的命令历史记录。

请注意,这个设置只会影响修改后执行的命令,之前的命令历史记录不会显示时间戳。此外,这个设置是用户特定的,每个用户都需要单独设置。

相关推荐
曾浩轩14 小时前
跟着江协科技学STM32之4-5OLED模块教程OLED显示原理
科技·stm32·单片机·嵌入式硬件·学习
2301_7809438414 小时前
linux 对文件打补丁(Patch)
linux·运维·服务器
ICT董老师14 小时前
通过kubernetes部署nginx + php网站环境
运维·nginx·云原生·容器·kubernetes·php
CCPC不拿奖不改名14 小时前
网络与API:从HTTP协议视角理解网络分层原理+面试习题
开发语言·网络·python·网络协议·学习·http·面试
却道天凉_好个秋14 小时前
音视频学习(八十四):视频压缩:MPEG 1、MPEG 2和MPEG 4
学习·音视频
●VON14 小时前
AI 保险机制:为智能时代的不确定性兜底
人工智能·学习·安全·制造·von
敬往事一杯酒哈14 小时前
Ubuntu 20.04 安装Anacada
linux·运维·ubuntu
还在忙碌的吴小二14 小时前
Jenkins CLI (jcli) 使用手册
运维·jenkins
Lam㊣14 小时前
服务器端口转发的方法
linux·服务器