$ vim /etc/profile

#####################环境变量#################################
export TZ='Asia/Shanghai'
export JAVA_HOME=/opt/jdk1.7.0_65
export HADOOP_HOME=/home/bigdata/hadoop-2.4.1
#export HADOOP_HOME=/opt/hadoop-2.4.1
export HIVE_HOME=/home/bigdata/hive-0.12.0
#export HIVE_HOME=/opt/hive-0.12.0
export HBASE_HOME=/home/bigdata/hbase-0.96.2-hadoop2
#export HBASE_HOME=/opt/hbase-0.96.2-hadoop2
export PATH=$JAVA_HOME/bin:$PATH:$HADOOP_HOME/bin:$HADOOP_HOME/sbin:$HIVE_HOME/bin:$HBASE_HOME/bin
#####################history pwd 记录命令操作历史和操作用户#####################
#[root@hadoop /opt]#变色
PS1='\[\e[36m\][\[\e[31m\]\u@\[\e[36m\]\H \w]#\[\e[m\]'
history
USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
if [ "$USER_IP" = "" ]
then
USER_IP=`hostname`
fi
if [ ! -d /var/Log_rec ]
then
mkdir /var/Log_rec
chmod 777 /var/Log_rec
fi
if [ ! -d /var/Log_rec/${LOGNAME} ]
then
mkdir /var/Log_rec/${LOGNAME}
chmod 300 /var/Log_rec/${LOGNAME}
fi
export HISTSIZE=4096
DT=`date -d '0 day' +\%Y\%m\%d_\%H\%M\%S`
export HISTFILE="/var/Log_rec/${LOGNAME}/Log_rec@${USER_IP}_$DT"
chmod 600 /var/Log_rec/${LOGNAME}/*Log_rec* 2>/dev/null

看操作日志到/var/Log_rec/${LOGNAME}/

例如:root用户到/var/Log_rec/root    下查看操作历史(命令历史),文件名包含ip

最新文章

  1. 使用vlc进行二次开发做自己的播放器
  2. [Android]关于filed 遍历资源文件的排序问题
  3. hdu 2069
  4. while语句
  5. ajaxfileupload asp.net 的简单使用
  6. asp.net使用signalr实现集群集群下面的消息推送
  7. Python 目录操作
  8. Scrum4.0+5.0 数独游戏
  9. JAVA基础知识之网络编程——-网络基础(Java的http get和post请求,多线程下载)
  10. jdk 安装
  11. C# 子窗体点击按钮产生的新子窗体放在父窗体里
  12. js各种进制数之间的转换
  13. 【Demo 0005】Java基础-类继承性
  14. 3 分钟的高速体验 Apache Spark SQL
  15. HDU 1824 Let's go home
  16. 用超链接传递数组或get方式
  17. ZOJ 3890 Wumpus
  18. [翻译]编写高性能 .NET 代码 第二章:垃圾回收
  19. Firebird数据库相关操作
  20. java web(一):tomcat服务器的安装和简单介绍,与eclipse关联

热门文章

  1. Android课程---帧布局 FrameLayout
  2. Windows内核 WDM驱动程序的基本结构和实例
  3. mysql5.5手册读书日记(2)
  4. ThinkPHP 3.2.3 URL 路由的使用
  5. ios-高德、百度后台定位并上传服务器
  6. 封装常用的js(Base.js)——【01】理解库,获取节点,连缀,
  7. dubbo 试用全过程
  8. 【Android测试】【第十五节】Instrumentation——官方译文
  9. C# jquery webservices 跨域调用的问题解决方案
  10. JQuery执行DOM批量克隆并插入的提效方法