• 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  与+号之间需要有空格

  • 相关阅读:
    10.23
    四则运算(1)
    10.12
    10.22
    今日总结
    Java自学
    Java自学
    Java自学
    Java自学
    Java自学
  • 原文地址:https://www.cnblogs.com/xingxia/p/linux_bash_record.html
Copyright © 2020-2023  润新知