博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
让linux中 history显示每条命令的操作时间及操作用户【转】
阅读量:7010 次
发布时间:2019-06-28

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

一、history 中显示日期时间用户名的办法

history 命令,用来显示命令行上的操作记录

不过默认是仅显示操作命令行本身,而没有记录操作时间等细节

例如

入门技巧,让linux中 history显示每条命令的操作时间及操作用户

这样,我们查找记录时很麻烦,想回顾下某一个时间做了什么操作,会觉得无从下手。

最好能让记录更详细些,包括操作时间以及操作用户名等资料。

解决办法是修改配置文件 /etc/profile

打开该文件,在最后添加一行

export HISTTIMEFORMAT="`whoami` %F %T "

其中 `whoami` 代表执行whoami命令取返回值

%F 代表系统日期

%T 代表系统时间

export HISTTIMEFORMAT 代表设置这个历史记录时间格式

入门技巧,让linux中 history显示每条命令的操作时间及操作用户

如此修改之后

以后记录的命令就会同时显示操作用户名、时间、日期了。

入门技巧,让linux中 history显示每条命令的操作时间及操作用户

二、显示最近的若干条记录

history后接需要查询的条数

例如最近3条

history 3

入门技巧,让linux中 history显示每条命令的操作时间及操作用户

三、快速运行

用感叹号 !可以运行指定序号的命令,无需用上下键盘逐个翻动了

例如

入门技巧,让linux中 history显示每条命令的操作时间及操作用户

四、清除全部记录

想清静一下,不想让别人看到记录,可以用这个

history -c

入门技巧,让linux中 history显示每条命令的操作时间及操作用户

最后推荐一本著名的《鸟哥的Linux私房菜》,此书已经再版3次热销8年经久不衰。

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

你可能感兴趣的文章
urllib2中自定义opener
查看>>
Hadoop快速入门
查看>>
MySql_安装及简单命令
查看>>
CSDN markdown 编辑器 第四篇 LaTex语法
查看>>
Codeforces Round #343 (Div. 2) D. Babaei and Birthday Cake 线段树维护dp
查看>>
ubuntu14安装redis
查看>>
DICOM:C-GET与C-MOVE对照剖析
查看>>
什么是跨域请求
查看>>
利用__index和__newindex实现默认值表、监控表、只读表(转)
查看>>
HDU 1247 Hat’s Words (字典树 && map)
查看>>
spring boot启动原理步骤分析
查看>>
用swift开发仪表盘控件(二)
查看>>
hadoop2.7.3+spark2.1.0+scala2.12.1环境搭建(3)http://www.cnblogs.com/liugh/p/6624491.html
查看>>
HTML学习笔记(五)
查看>>
把任意exe程序注册成windows系统服务
查看>>
第8章:归档与压缩
查看>>
jquery07
查看>>
Linux平台下RMAN异机恢复总结
查看>>
怎样给UINavigationBar加入button?
查看>>
mongodb 初学 索引
查看>>