• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >Android > 解决CentOS 7 history命令不显示操作记录的时间和用户身份问题

解决CentOS 7 history命令不显示操作记录的时间和用户身份问题

作者:网友 字体:[增加 减小] 来源:互联网 时间:2017-05-26

网友通过本文主要向大家介绍了centos history,linux history命令,history命令,linux中history命令,history等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

解决CentOS 7 history命令不显示操作记录的时间和用户身份问题


centos6 中history命令显示操作命令的时间和用户身份

[root@bdkyr ~]# history
294 2017-01-06 16:46:48 root clear
295 2017-01-06 16:46:50 root ll
296 2017-01-06 16:46:52 root cat hostname.sh
297 2017-01-06 16:46:56 root cat nginxlog_cut.sh
298 2017-01-06 16:47:29 root clear
299 2017-01-06 16:47:34 root history
[root@bdkyr ~]# cat /etc/redhat-release
CentOS release 6.6 (Final)
[root@bdkyr ~]#

而centos7中,history命令中不显示操作命令的时间和用户身份

[root@bdkyr data]# cat /etc/redhat-release
CentOS Linux release 7.2.1511 (Core)
[root@localhost data]# history -n 10
[root@localhost data]# history 10
1268 \
1269 history
1270 cat /etc/redhat-release
1271 clear
1272 cat /etc/redhat-release
1273 history
1274 clear
1275 cat /etc/redhat-release
1276 history -n 10
1277 history 10
[root@bdkyr data]#

解决该问题只需要在/etc/profile中添加如下变量即可:

export HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S `whoami` "

然后运行source /etc/profile命令即可,注意引号中的空格


[root@bdkyr data]# history 10
1273 2017-01-05 19:40:18 root history
1274 2017-01-05 19:40:27 root clear
1275 2017-01-05 19:40:29 root cat /etc/redhat-release
1276 2017-01-05 19:40:35 root history -n 10
1277 2017-01-05 19:40:39 root history 10
1278 2017-01-05 19:41:12 root cat /etc/profile
1279 2017-01-05 19:42:16 root vim /etc/profile
1280 2017-01-05 19:42:26 root source /etc/profile
1281 2017-01-05 19:42:28 root history
1282 2017-01-05 19:42:42 root history 10
[root@bdkyr data]#

至此history命令输出结果格式完美解决,如果要清除历史记录,可以运用history -c,具体history用法如下:

history命令的用法及参数usage: history [-c] [-d offset] [n] or history -anrw [filename] or history -ps arg [arg...]

参数:

n :数字,要列出最近的若干命令列表

-c :将目前的 shell 中的所有 history 内容全部消除

-a :将目前新增的 history 指令新增入 histfiles 中,若没有加 histfiles ,则预设写入 ~/.bash_history

-r :将 histfiles 的内容读到目前这个 shell 的 history 记忆中

-w :将目前的 history 记忆内容写入 histfiles

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 解决CentOS 7 history命令不显示操作记录的时间和用户身份问题

相关文章

  • 2017-05-26Android中AsyncTask基本用法与源码剖析(API 23)
  • 2017-07-22Android性能优化
  • 2017-05-26BaseAdapter日常的封装,baseadapter封装
  • 2017-05-26关于linux的busybox工具mdev的使用和声卡热插拔以及驱动挂载的总结
  • 2017-05-222.5.4 AutoCompleteTextView(自动完成文本框)的基本使用
  • 2017-05-26Android--去除EditText边框及添加下划线
  • 2017-05-26Android Studio导入第三方库(SlidingMenu)教程,androidslidingmenu
  • 2017-05-26安卓高级组件-----进度条,安卓-----进度条
  • 2017-05-224.2.2 Service进阶
  • 2017-05-26自定义控件详解(一):Paint类与Canvas类,paintcanvas

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • android:ImageView选择本地图片并显示
    • 搭建邮件服务器postfix 步骤(转)
    • 踩坑实录 Android studio中关于 No cached version of **** available for of处理办法,androidcached
    • Android UI相关开源项目库汇总,android开源项目
    • 2016年Android市场的8个大胆预测,2016年android
    • Kotlin的属性委托:无上下文情况下Android的赋值(KAD 15),kotlinandroid
    • LoaderManager与CursorLoader用法,cursorloader
    • 酷欧天气(CoolWeather)应用源码,coolweather
    • 测试经验总结之--测试员的角色
    • Android消息机制Handler解析(源码+Demo)

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有