当前位置: 首页 > news >正文

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`命令时,就会看到带有时间戳的命令历史记录。

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

http://www.lryc.cn/news/501184.html

相关文章:

  • 推荐系统里面的多任务学习概述
  • 解决uview ui赋值后表单无法通过验证
  • 【GL010】C/C++总结(二)
  • 【合作原创】使用Termux搭建可以使用的生产力环境(五)
  • 初始数据结构
  • 给我的小程序加了个丝滑的搜索功能,踩坑表情包长度问题
  • MATLAB中的合并分类数组
  • ShardingSphere-JDBC
  • 企业如何选择远程控制软件来远程IT运维?
  • Meta Llama 3.3 70B:性能卓越且成本效益的新选择
  • 【银河麒麟高级服务器操作系统】修改容器中journal服务日志存储位置无效—分析及解决方案
  • go语言zero框架对接阿里云消息队列MQ的rabbit的配置与调用
  • 《Vue进阶教程》第四课:reactive()函数详解
  • 【开源】A065—基于SpringBoot的库存管理系统的设计与实现
  • memmove函数(带图详解)
  • 【Java数据结构】时间和空间复杂度
  • 八斗深度学习
  • 安卓报错Switch Maven repository ‘maven‘....解决办法
  • Scala编程技巧:正则表达式与隐式转换
  • UnityShaderLab 实现黑白着色器效果
  • 在Windows 10中使用SSH远程连接服务器(附花生壳操作方法)
  • 在算网云平台云端在线部署stable diffusion (0基础小白超详细教程)
  • ubuntu存储空间不足快速解决
  • Prescan simulink carsim联合仿真平台搭建问题总结
  • STM32(HAL_工程模板的搭建)
  • Flask入门一(介绍、Flask安装、Flask运行方式及使用、虚拟环境、调试模式、配置文件、路由系统)
  • CAD C# 批量替换当前图中块
  • Android -- [SelfView] 自定义多行歌词滚动显示器
  • vscode 配置C/C++环境控制台参数
  • 【HarmonyOS学习日志(13)】计算机网络之TCP/IP协议族(二)