• [Linux]学习笔记(2)


    本节主要学习:

    • whoami
    • who am i
    • who
    • w
    • users
    • tty

    6个命令的用法。

    (1)whoami

    whoami用于查询当前是以哪个用户登录Linux系统:

    [root@linuxforlijiaman ~]# whoami
    
    root

    (2)who am i

    与上面的命令相比,得到的结果更详细:

    [root@linuxforlijiaman ~]# who am i
    
    root     pts/0        2017-01-01 23:41 (:0.0)

    除了得到用户名,还可以看到登录终端(pts/0),现在的时间和IP地址。

    (3)who

    Linux/UNIX是多用户系统,通过who可以查看当前有哪些用户在系统上工作:

    [root@linuxforlijiaman ~]# who
    
    root     tty1         2017-01-01 23:31 (:0)
    
    root     pts/0        2017-01-01 23:41 (:0.0)

    三个参数的意义为:登陆的用户名、登录终端、登陆时间。

    (4)w

    [root@linuxforlijiaman ~]# w
    
    23:42:53 up 13 min,  2 users,  load average: 0.47, 0.42, 0.23
    
    USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT
    
    root     tty1     :0               23:31   13:16   5.46s  5.46s /usr/bin/Xorg :
    
    root     pts/0    :0.0             23:41    0.00s  0.03s  0.02s w

    第2行参数的意义:当前时间是23:42:53,系统已经启动(up)了13min,有2个用户处于登录状态,系统在过去的1分钟内平均提交0.47个任务,在过去的10分钟内平均提交0.42个任务,在过去的15分钟内平均提交0.23个任务。

    第4行参数的意义:登录用户为root,登录终端为tty1,ip地址为:0(这种说法也许不正确),登入时间为23:31,IDLE=13:16表示该用户不是正在活动用户,已经空闲了13分16秒,等于0.00s则说明用户正在活动,JCPU表示当前用户一个使用了5.46s的CPU时间,PCPU表示用户(root)当前所运行的程序使用的时间,WHAT表示当前用户正在运行的程序是 /user/bin/Xorg:

    (5)users

    如果想知道当前有哪些用户登录了系统,还可以使用users命令:

    [root@linuxforlijiaman ~]# users
    
    root root

    (6)tty

    想知道当前用户所使用的终端,可以使用tty命令:

    [root@linuxforlijiaman ~]# tty
    
    /dev/pts/0
  • 相关阅读:
    【NumPy】理清Reshape和Transpose
    【NumPy】What does axis/axes mean in Numpy
    【Git】测试部Git使用规范
    NCNN性能测试笔记
    MNN性能测试笔记
    Android Studio 查看SQLite数据库存储位置及文件
    NPOI 设置world表格单元格居中
    NPOI.XWPF.UserModel.XWPFTableCell.SetText()方法不能传入NULL
    a标签不跳转
    mvc 布局页引用布局页 写法
  • 原文地址:https://www.cnblogs.com/lijiaman/p/6241902.html
Copyright © 2020-2023  润新知