首页 / LINUX / Linux中who命令详解
Linux中who命令详解
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Linux中who命令详解,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2019字,纯文字阅读大概需要3分钟。
内容图文
![Linux中who命令详解](/upload/InfoBanner/zyjiaocheng/956/8f63006b7f4c48769130a4783b1f9df2.jpg)
什么是who命令
who 命令显示关于当前在本地系统上的所有登录用户的信息。显示以下内容:登录名、tty、登录日期和时间。输入whoami 显示您的登录名、tty、您登录的日期和时间。如果用户是从一个远程机器登录的,那么该机器的主机名也会被显示出来。
who 命令也能显示自从线路活动发生以来经过的时间、命令解释器(shell)的进程标识、登录、注销、重新启动和系统时钟的变化,还能显示由初始化进程生成的其它进程。
使用权限:所有用户都可以使用
注意:它不会显示那些通过su命令切换用户的登录者
语法
who - [abdHlst..] [user]
常见命令参数
-a 等同于指定 -bdprtTu
-b 系统最近启动时间和日期
-d 打印一个僵死的进程(显示没有被 init 重新生成的所有到期的进程)
-h 打印一个标题
-l 列出登录进程
-p 列出活动进程
-r 显示当前的运行级别
-s 仅列出名字、线路和时间字段。这个标志是缺省值;因此,who 和 who -s 命令是等效的。
-t 显示 root 用户上一次用 date 命令对系统时钟做的更改。如果 date 命令自从系统安装以来还没有被运行过, who -t 命令就不产生输出。
实例
显示当前登录系统的用户
[root@centos7 data]# who
root pts/0 2019-08-16 22:08 (192.168.34.1)
root :0 2019-08-16 22:34 (:0)
root pts/1 2019-08-16 22:34 (:0)
root pts/2 2019-08-17 09:53 (192.168.34.1)
显示标题栏
[root@centos7 data]# who -H
NAME LINE TIME COMMENT
root pts/0 2019-08-16 22:08 (192.168.34.1)
root :0 2019-08-16 22:34 (:0)
root pts/1 2019-08-16 22:34 (:0)
root pts/2 2019-08-17 09:53 (192.168.34.1)
显示终端属性
[root@centos7 data]# who -T -H
NAME LINE TIME COMMENT
root + pts/0 2019-08-16 22:08 (192.168.34.1)
root ? :0 2019-08-16 22:34 (:0)
root + pts/1 2019-08-16 22:34 (:0)
root + pts/2 2019-08-17 09:53 (192.168.34.1)
只显示当前用户
[root@centos7 data]# who -m -H
NAME LINE TIME COMMENT
root pts/0 2019-08-16 22:08 (192.168.34.1)
简约信息显示
[root@centos7 data]# who -q
root root root root
# users=4
补充:显示当前登录用户
[root@centos7 data]# whoami
root
内容总结
以上是互联网集市为您收集整理的Linux中who命令详解全部内容,希望文章能够帮你解决Linux中who命令详解所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。