Linux 10 个“who”命令示例

简介: Linux 10 个“who”命令示例

引言

在Shell之前的文章里,Shell介绍了11种在Linux系统中查找用户账户信息和登录凭证的方法。其中提到的一个命令是who命令,它可以显示当前登录到Linux系统的用户及其所使用的终端。

本文将向Linux初学者介绍一些实用的who命令示例。

who命令的基本使用方法如下。

$ who who [OPTION]... [ FILE | ARG1 ARG2 ]
  1. 如果你直接执行 who 命令而不附加任何参数,它会展示出系统上的账户信息,包括用户的登录名、终端、登录时间和用户登录的主机信息,就像下面展示的输出一样。

  1. 要打印显示的列的标题,请使用 -H 标志,如图所示。

  1. 要打印登录名和登录用户总数,请使用 -q 标志。

  1. 如果您只想显示与 stdin 关联的主机名和用户,请使用 -m 开关。

  1. 接下来,要将用户的消息状态添加为 +、- 或 ?,请使用 -T 选项。

who 命令同样能够让你查看一些重要的系统信息,例如系统最后一次启动的时间、当前的运行级别(在systemd中称为target)、打印已终止的进程以及由init进程生成的进程。

  1. 要查看系统最后一次启动的时间,可以使用 -b 参数,同时加上 -u 参数可以在同一个输出中显示当前登录的用户列表。

  1. 您可以使用 -r 选项检查当前的运行级别。

  1. 以下命令将打印死进程。

  1. 此外,要查看 init 生成的活动进程,请使用 -p 选项。

  1. 最后但并非最不重要的一点是,-a 标志允许打印默认输出以及Shell所介绍的一些选项的信息。

您可以通过查阅 who 手册页找到更多选项。

$ man who

这篇文章中,Shell为 Linux 新手解释了 10 个 who 命令示例。

相关文章
|
1月前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
140 20
|
21天前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
59 8
|
1月前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
66 7
|
2月前
|
Linux 数据库
Linux中第一次使用locate命令报错?????
在Linux CentOS7系统中,使用`locate`命令时出现“command not found”错误,原因是缺少`mlocate`包。解决方法是通过`yum install mlocate -y`或`apt-get install mlocate`安装该包,并执行`updatedb`更新数据库以解决后续的“can not stat”错误。
48 9
|
2月前
|
监控 网络协议 Linux
Linux netstat 命令详解
Linux netstat 命令详解
|
Linux
Linux命令(48)之who
Linux命令(48)之who
66 3
|
监控 Linux 数据库
linux 性能监控命令5——w,who,whoami,whois
原文整理自网络: whois    功能说明:查找并显示用户信息。    语  法:whois [帐号名称]    补充说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到Network Solutions的WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。
945 0
|
2月前
|
Linux 网络安全 数据安全/隐私保护
Linux 超级强大的十六进制 dump 工具:XXD 命令,我教你应该如何使用!
在 Linux 系统中,xxd 命令是一个强大的十六进制 dump 工具,可以将文件或数据以十六进制和 ASCII 字符形式显示,帮助用户深入了解和分析数据。本文详细介绍了 xxd 命令的基本用法、高级功能及实际应用案例,包括查看文件内容、指定输出格式、写入文件、数据比较、数据提取、数据转换和数据加密解密等。通过掌握这些技巧,用户可以更高效地处理各种数据问题。
206 8
|
2月前
|
监控 Linux
如何检查 Linux 内存使用量是否耗尽?这 5 个命令堪称绝了!
本文介绍了在Linux系统中检查内存使用情况的5个常用命令:`free`、`top`、`vmstat`、`pidstat` 和 `/proc/meminfo` 文件,帮助用户准确监控内存状态,确保系统稳定运行。
844 6