zoukankan      html  css  js  c++  java
  • Linux之轨迹记录(script)

      

    使用命令: script

      

      编辑文件: vim /etc/profile 在最后一行添加命令

    if [ $UID -ge 0 ]; then
            exec /usr/bin/script -t 2>/var/log/script/$USER-$UID-`date +%Y%m%d%H%M`.date -a -f -q /var/log/script/$USER-$UID-`date +%Y%m%d%H%M`.log
    fi

      

    参数:

      -t: 指明输出录制的时间数据

      -f: 输出信息导日志文件的同事可以查看日志文件的内容

      -a: 输出路径的文件, 在现有内容上追加内容

      -q: 静默模式运行

    说明:

      用户登陆执行的操作都会记录到/var/log/script/*.log(自定义)

      创建日志文件的目录并赋权限: 

    mkdir /var/log/script 
    chmod 777 /var/log/script

      使环境生效: 

    source /etc/profile

    注意点:

      命令中date  与+号之间需要有空格

  • 相关阅读:
    go
    go
    go
    postgresql
    go
    go
    sql
    铂金软件公司
    HRIS 的价值评估
    [转]数据库SQL优化大总结之 百万级数据库优化方案
  • 原文地址:https://www.cnblogs.com/xingxia/p/linux_bash_record.html
Copyright © 2011-2022 走看看