zoukankan      html  css  js  c++  java
  • who, w, whoami以及id命令的使用

    who, w, who am i, whoami以及id命令都可以查看当前的终端用户。

    id命令的语法格式

    id [OPTION]... [USER]

    id [-gGnru][--help][--version][USER] 

    参数选项

    解释说明

    -g或--group

    显示用户所属群组的ID。

    -G或--groups

    显示用户所属附加群组的ID。

    -n或--name

    显示用户,所属群组或附加群组的名称。

    -r或--real

    显示实际ID。

    -u或--user

    显示用户ID。

    -help

    显示帮助。

    -version

    显示版本信息。

    例1:不加参数,默认问当前用户

    [root@XX ~]# id
    uid=0(root) gid=0(root) groups=0(root)

    例2:显示指定用户的UID

    [root@XX ~]# id -u root
    0

    例3:显示指定用户的信息

    [root@XX ~]# id user
    uid=1005(user) gid=1005(user) groups=1005(user)

    w命令的语法格式

    w

    用于显示登录的用户及他们当前运行的进程

    [root@XX ~]# w
     23:05:06 up  4:52,  2 users,  load average: 0.00, 0.01, 0.05
    USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
    root     :0       :0               Thu23   ?xdm?   1:35   0.38s /usr/libexec/gn
    root     pts/0    :0               02:59    2.00s  0.05s  0.00s w

    w命令输出的第一行内容与uptime命令默认输出的内容相同。USER:登录帐号的用户名, TTY:tty名称, FROM:从哪个台主机登录, LOGIN@:登录时间, IDLE:空闲时间, JCPU:tty上的所有进程所使用的CPU时间, PCPU:当前进程所使用的CPU时间, WHAT:当前运行的进程。

    who命令的语法格式

    who - [husfV] [USER]

    who与w命令类似,但是功能更强大

     参数选项  解释说明
     --help  在线帮助。
    -H或--heading  显示各栏位的标题信息列。
    -i或-u或--idle  显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。
    -m   此参数的效果和指定"am i"字符串相同。
     -s  此参数将忽略不予处理,仅负责解决who指令其他版本的兼容性问题。
     -w或-T或--mesg或--message或--writable  显示用户的信息状态栏。
     -q 或--count  只显示登入系统的帐号名称和总人数。



       例1:不加参数

    [root@XX ~]# who
    root     :0           2019-11-07 23:12 (:0)
    root     pts/0        2019-11-08 02:59 (:0)

     

     例2:显示当前使用用户和登入终端开始时间

    [root@XX ~]# who am i
    root     pts/0        2019-11-08 02:59 (:0)

    whoami命令的语法格式

    whoami

    例1:显示当前用户

    [root@XX ~]# whoami
    root
  • 相关阅读:
    怎样使用jlink一键烧录整个flash Hi3518 a c e Hi3515 Hi3512
    阅读zepto.js的core中的Core methods
    linux下执行strlwr函数出错:ld returned 1 exit status
    POJ 3286 How many 0's?
    As long as Binbin loves Sangsang
    docker 的安装
    浅析JAVA设计模式之工厂模式(一)
    怎样在屏幕上显示多个alv
    链表的应用:单元多项式的加法、减法、乘法
    Android 开发中 iBeacon的使用
  • 原文地址:https://www.cnblogs.com/liuxuinUK/p/11824092.html
Copyright © 2011-2022 走看看