将下面的代码添加到/etc/profile

#history
USER_IP=`who -u am i >/dev/null|awk '{print $NF}'|sed -e 's/[()]//g'`
HISTDIR=/usr/share/.history
if [ -z $USER_IP ]
then
USER_IP=`hostname`
fi
if [ ! -d $HISTDIR ]
then
mkdir -p $HISTDIR
chmod $HISTDIR
fi
if [ ! -d $HISTDIR/${LOGNAME} ]
then
mkdir -p $HISTDIR/${LOGNAME}
chmod $HISTDIR/${LOGNAME}
fi
export HISTSIZE=
DT=`date +%Y%m%d_%H%M%S`
export HISTFILE="$HISTDIR/${LOGNAME}/${USER_IP}.history.$DT"
export HISTTIMEFORMAT="[%T.%m.%d %H:%M:%S]"
chmod $HISTDIR/${LOGNAME}/*.history* 2>/dev/null

最新文章

  1. Visual Studio 设置 Inherited include Directories
  2. 【转】windows7 修改环境变量 和 用不用重启电脑的讨论
  3. GitHub简单使用入门
  4. Oracle 时间相减得出毫秒、秒、分、时、天,,【转】
  5. webstorm+nodejs+JetBrains IDE Support+chrome打造前端开发神器
  6. SKYLINE
  7. Dom中的nodeName、nodeValue 、nodeType
  8. Android中关于JNI 的学习(三)在JNI层訪问Java端对象
  9. python中模块,包,库的概念
  10. (转)FIDDER教程
  11. window下的nginx的安装和使用
  12. python3 OrderedDict类(有序字典)
  13. loadrunner中组合场景的应用
  14. 将eclipse dynamic web project部署到指定的tomcat软件下的webapps文件夹中
  15. 《DOM Scripting》学习笔记-——第四章 案列分析 JS美术馆(点击链接到图片)
  16. Redis Commands(1)
  17. oneThink添加成功,返回到当前请求地址!
  18. SQL 添加删除列
  19. 【NXP开发板应用—智能插排】3.驱动GPIO点亮外接LED
  20. Nodejs基础之redis

热门文章

  1. Debian下编译安装驱动模块
  2. 【Ubuntu】查看系统资源占用(内存,cpu和进程)
  3. Qt打开外部程序和文件夹需要注意的细节(注意QProcess的空格问题,以及打开本地文件时,需要QUrl::fromLocalFile才可以)
  4. Win8 Metro(C#)数字图像处理--2.60部分彩色保留算法
  5. 百度官方wormHole后门检测记录
  6. 微信小程序实战之百思不得姐精简版
  7. 微信小程序把玩(三十八)获取设备信息 API
  8. mysql 更改root密码
  9. Cannot read property 'apply' of undefined
  10. QT父子窗口事件传递与事件过滤器(讲了一些原理,比较清楚)