zoukankan      html  css  js  c++  java
  • check_user_createdate.sh

      在前面这篇文章Linux如何找出用户的创建时间里面讨论了查看用户创建时间的方法,后面自己尝试弄了一个脚本来检查所有用户创建时间脚本,当然更合理的应该叫检查所有用户的密码修改时间比较准确(因为这种方法有条件限制),期间和夕照讨论了一下如何用shell脚本实现,获益良多。下面是整理过后的脚本。

    #! /bin/bash
     
    echo 'this is not the standard method the check the user create date
          if the user modified the password after the user created,
          the output result will not correct, please noted!';
     
    userpwdfile=/etc/shadow
     
     
    for line in `cat $userpwdfile`:
      do
          days=`echo $line|awk -F ':' '{print $3}'`
     
          username=`echo $line | awk -F ':' '{print $1}'`
     
          pwdchangetime=`date -d "1970-01-01 $days days" "+%Y/%m/%d"`
     
          echo $username $pwdchangetime
      done
  • 相关阅读:
    VisualVM工具的使用
    jstack的使用
    JVM内存溢出的定位与分析
    初识JVM
    JVM运行参数
    VIM 常用命令
    python3 简单抓取图片2
    python3 抓取图片
    node.js GET 请求简单案例
    node.js 爬虫
  • 原文地址:https://www.cnblogs.com/kerrycode/p/5613935.html
Copyright © 2011-2022 走看看