• Linux 用户篇——用户管理命令之id、whoami、su、chage


    一、浅谈id、whoami、su、chage

      本篇是续写上一篇<Linux 用户篇——用户管理命令之useradd、passwd、userdel、usermod>

      (1)id命令

        命令格式:id username(用户名)

        命令解释:查看用户的UID(用户ID)、GID(组ID)。

      (2)whoami命令

        命令格式:whoami

        命令解释:查看当前用户的username,即我是谁。

      (3)su命令

        命令格式:su option username(用户名)

        命令解释:切换用户身份。

        其中option有如下可选:

          -:使用"-"代表连用户的环境变量一起换。

          -c:仅执行一次命令,而不切换用户身份。

      (4)chage命令

        命令格式:chage option username(用户名)

        命令解释:修改用户密码的状态。

        其中option有如下可选:

          -l:列出用户的详细密码状态。

          -d:修改密码最后一次的更改日期。

          -m:修改密码两次的时间间隔,天数表示。

          -M:修改密码的有效期。

          -W:修改密码过期前的警告天数。

          -I:修改密码过期后的宽限天数。

          -E:修改用户账户的失效时间。

    二、效果演示

      (1)查看centos用户的UID和GID,Linux命令如下。效果如图2-1所示。

    1 id centos

      

                      图 2-1

      (2)查看当前用户的username(用户名),Linux命令如下。效果如图2-2所示。

    1 whoami

      

                       图 2-2

      (3)将当前用户切换成centos用户登录,Linux命令如下。效果如图2-3所示。

    1 su - centos

      

                     图 2-3

      (4)修改cruson用户密码过期前的警告天数,当前cruson用户密码过期前的警告天数是7天,如图2-4所示。修改成5天,Linux命令如下,修改后如图2-5所示。

                                        图 2-4

    1 chage -W 5 cruson

                                        图 2-5

  • 相关阅读:
    中缀表达式求值
    520的信心赛——点点玩deeeep
    520的信心赛——麓麓学数学
    l洛谷 (水题)P4144 大河的序列
    洛谷 P3391 【模板】文艺平衡树(Splay)
    在洛谷3369 Treap模板题 中发现的Splay详解
    洛谷 P1344 [USACO4.4]追查坏牛奶Pollutant Control
    洛谷 P1678 烦恼的高考志愿
    洛谷 P2421 A-B数对(增强版)
    P3381 【模板】最小费用最大流
  • 原文地址:https://www.cnblogs.com/xphDeV/p/8905850.html
Copyright © 2020-2023  润新知