zoukankan      html  css  js  c++  java
  • 用户的环境变量


    用户的环境变量设定文件,在每个用户的家目录里都会有下面四个文件
    .bash_logout    --用户登出后执行的    可以在这里加上清除
    .bash_history    --用户的历史命令存放的地方  用history命令可以查看,它不记录当前会话用过的命令,当你退出时,它才会记录你退出前所操作的命令
    .bash_profile    --用户的环境变量设定的地方    用户登录时执行
    .bashrc        --别名设定的文件        用户登录时执行

    # vim /home/abc/.bash_logout

    history -c            --加这一句表示把当前会话的所有命令记录清空
    rm -rf .bash_history        --把此文件删掉,也就表示不会有以前的命令记录


    扩展:假设你的上级要求你每天把你操作的命令在下班后以邮件的形式发给他,而且还要考虑到安全,操作后命令记录要被清空
    # vim /home/abc/.bash_profile

    logintime=`date +%T`        --加上这句,记录登录的时间

    实现用户一登录,我就用一个文本来记录什么用户什么时间登录的
    格式如: user1  2017-07-23 18:00:00

    # touch /tmp/login
    # chmod 777 /tmp/login


    # vim /etc/profile        --在此文件最后加上下面一句
    echo -e "$USER `date +'%F %T'`" >> /tmp/login        --e参数是表示里面 转义为制表符, 转义为回车换行

    实现一个普通用户30秒不操作则自动退出

    在用户的家目录里的.bash_profile里加上下面一句
    TMOUT=30

  • 相关阅读:
    弹性盒模型:flex多行多列两端对齐,列不满左对齐
    小程序之程序构造器App()
    微信小程序之执行环境
    微信小程序之 ECMAScript
    小程序~WeUI下载使用
    补充拓展:CSS权重值叠加
    微信小程序~模板template引用
    小程序~列表渲染~key
    一个完整URL的组成
    CSS的BEM规范学习
  • 原文地址:https://www.cnblogs.com/liu1026/p/7340676.html
Copyright © 2011-2022 走看看