zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    java web开发中会遇到的异步执行方案
    MySQL中进行树状所有子节点的查询
    node.js ----NPM使用介绍
    Node.js--学习笔记
    node.js介绍及Win7环境安装测试(转)
    Jmeter中Websocket协议支持包的使用(转)
    jmeter---将回应数据写入到文件
    JMeter 插件 Json Path 解析 HTTP 响应 JSON 数据(转)
    python + Pyglet ---播放视频
    转 RTSP客户端模拟器(TCP方式,Python实现)
  • 原文地址:https://www.cnblogs.com/xphDeV/p/8905850.html
Copyright © 2011-2022 走看看