博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
让linux history命令显示命令的运行时间、在哪个机器运行的这个命令
阅读量:6815 次
发布时间:2019-06-26

本文共 935 字,大约阅读时间需要 3 分钟。

1.在/etc/profile的最后加入例如以下部分:
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`  
export HISTTIMEFORMAT="[%F %T][`whoami`][${USER_IP}] " 
2. source /etc/profile
3.随便运行一下什么命令,
4.运行history,看效果:
  311  [2013-08-28 14:39:20][root][192.168.80.1] history
  312  [2013-08-28 14:39:43][root][192.168.80.1] df -h
  313  [2013-08-28 14:39:45][root][192.168.80.1] df -g
  314  [2013-08-28 14:39:47][root][192.168.80.1] history
  315  [2013-08-28 14:40:01][root][192.168.80.1] ifconfig
  316  [2013-08-28 14:44:53][root][192.168.80.1] init 6
  317  [2013-08-28 14:46:56][root][192.168.80.1] sdfsdfsd
  318  [2013-08-28 14:46:58][root][192.168.80.1] ls
  319  [2013-08-28 14:47:02][root][192.168.80.1] hostory
  320  [2013-08-28 14:47:04][root][192.168.80.1] history
  321  [2013-08-28 14:48:35][root][192.168.80.1] cat /etc/profile
  322  [2013-08-28 14:54:32][root][192.168.80.1] history
注意:1和2必须先运行完之后。才干看到history的效果。

若是想看1个月前的history,而那时还没有运行1和2,这样的情况下是看不到想要的效果的。

转载地址:http://sudzl.baihongyu.com/

你可能感兴趣的文章
第三十课、Qt中的文本编辑组件------------------狄泰软件学院
查看>>
Android中的通知—Notification
查看>>
Oracle通过SCN做增量备份修复DG
查看>>
几个获取Windows系统信息的Delphi程序
查看>>
Mysql安装出现=========== install/remove of the Service Denied
查看>>
SQL如何修改被计算字段引用的字段类型
查看>>
HTTPS加密原理
查看>>
javascript Ajax 基本使用和封装
查看>>
logger日志的几个方法
查看>>
恼人的设计模式(转载)
查看>>
expect模块的使用,主要没装包折腾一晚上
查看>>
awk多列匹配
查看>>
用户行为日志概述
查看>>
Android studio 快捷键
查看>>
python小程序 批量提交bugscan
查看>>
结缘PDO
查看>>
学习微信小程序之css18绝对定位
查看>>
关于Override在JDK1.5和JDK1.6上子类实现接口中方法使用@Override注解编译错误.
查看>>
canvas 的学习
查看>>
oj2694 逆波兰表达式
查看>>