参考地址:https://helpcdn.aliyun.com/knowledge_detail/41210.html
#!/bin/bash
LOGIP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'`
LOG_DIR=/var/log/history
if [ -z $LOGIP ]
then
LOGIP=`hostname`
fi
if [ ! -d $LOG_DIR ]
then
mkdir ${LOG_DIR} -p
chmod 777 $LOG_DIR
fi
if [ ! -d $LOG_DIR/${LOGNAME} ]
then
mkdir $LOG_DIR/${LOGNAME} -p
chmod 300 $LOG_DIR/${LOGNAME}
fi
export HISTSIZE=4096
LOGTM=`date +"%Y%m%d_%H%M%S"`
export HISTFILE="$LOG_DIR/${LOGNAME}/${LOGIP}-$LOGTM"
chmod 600 $LOG_DIR/${LOGNAME}/*-* 2>/dev/null

转载于:https://www.cnblogs.com/smail-bao/p/7856330.html

服务器保存所有用户的操作指令(history)相关推荐

  1. 阿里云ECS服务器CentOS7上用户管理操作

    阿里云ECS服务器CentOS7上用户管理操作 ---------------------------------------------- 使用root登录 # 查看系统中所有用户 [root@lo ...

  2. 宝德服务器bmc默认账号密码,宝德服务器系统管理平台用户操作手册.pdf

    宝德服务器系统管理平台 用户指南 V1.0 宝德服务器系统管理平台用户指南 目录 概述 3 第一章 配置IP 地址 4 1.1 在BIOS 中设置管理IP 4 1.2 使用IE 浏览器通过IPMI 访 ...

  3. 服务器和普通用户电脑的区别

    服务器和普通用户电脑的区别 1.硬件方面 经常收到戴尔的广告邮件,看到里面的服务器配置不怎么高,可是价格都很贵.想知道,服务器和普通电脑的区别在哪里呢? 目前使用服务器的站长和企业也比较多,也许有人会 ...

  4. Windows系统操作指令

    Windows系统操作指令 功能 操作 锁定计算机(不关机) Windows+L 对管理员和用户帐号管理 右击我的电脑-管理-系统工具/本地用户和组/用户 运行 Windows+R 添加账户 net ...

  5. 在linux用户下查看当前用户或者历史用户的操作记录

    一.查看及管理当前登录用户 1.使用w命令查看登录用户正在使用的进程信息,w命令用于显示已经登录系统的用户的名称,以及他们正在做的事.该命令所使用的信息来源于/var/run/utmp文件.w命令输出 ...

  6. 文件上传服务器保存形式,78.上传文件及在服务器保存文件到任意路径

    上传文件到服务器是一个常用的操作,而在服务器上保存文件就需要多多用心了.因为你不可能只在一个路径里保存文件,所以需要实践一下保存文件到任意位置.当然,前提是你的应用程序有这样的操作权限. 首先建立一个 ...

  7. 【干货】Oracle数据库常用十一大操作指令

    相关文章导读 收藏 | 超详细的Oracle19c安装步骤_XMWS-IT-CSDN博客 DBA数据库管理必备认证:ORACLE OCP 19C 教材下载 Oracle数据库常用十一大操作指令 1. ...

  8. html 保存文件指定路径,78.上传文件及在服务器保存文件到任意路径

    上传文件到服务器是一个常用的操作,而在服务器上保存文件就需要多多用心了.因为你不可能只在一个路径里保存文件,所以需要实践一下保存文件到任意位置.当然,前提是你的应用程序有这样的操作权限. 首先建立一个 ...

  9. Redis基本数据类型、应用场景、操作指令

    目录​​​​​​​ 字符串(String) 类型介绍 应用场景 操作指令 散列(hashes) 类型介绍 应用场景 操作指令 列表(list) 类型介绍 应用场景 操作指令 集合(sets) 类型介绍 ...

最新文章

  1. Java 的 API、JDK 和 IDE 是什么
  2. Lesson 15.2 学习率调度在PyTorch中的实现方法
  3. WinForm中给DataGridView添加 自动编号
  4. 小明分享|8ms平台下工程源码分析
  5. php mysql 大量读取_PHP使用PDO从mysql读取大量数据处理详解
  6. 授人以鱼不如授人以渔——CPU漏洞的Symantec解决之道
  7. 使用SAP Cloud Platform Leonardo机器学习的测试控制台
  8. LeetCode MySQL 1126. 查询活跃业务
  9. 传智播客java测试题_传智播客Java基础综合测试题
  10. python海龟绘图画树_Python:海龟绘图(二)
  11. Django表单提交数据与网页跳转
  12. 如何让Ubuntu联网
  13. IE浏览器无法下载文件的解决办法(windows服务器)
  14. 如何优雅的停止一个线程?
  15. Linux之shell脚本正则表达式
  16. Windows 下 VS 配置 OpenGL 环境
  17. TaobaoSchedule调度管理控制台
  18. elasticsearch报错 all shards failed修复
  19. 不使用转换器,DWG转DXF能否快速完成呢?
  20. 迭代法计算平方根(难度系数:2颗星)

热门文章

  1. Python+selenium 自动化-基本环境搭建,调用selenium库访问百度查询天气实例演示
  2. vue-preview动态获取图片宽高并增加旋转功能
  3. Spring Boot自动配置原理
  4. 2019年财政收支分析_2019年CPI走势预测与分析
  5. 【opencv】边缘提取或通过二值图片提取对应的三维图像(python)
  6. 第一章:1.2.1系统建模
  7. Ubuntu上安装flashplayer
  8. springMVC项目国际化(i18n)实现方法
  9. Unity 3D 一个简单的角色控制脚本
  10. 2015 Multi-University Training Contest 5