【busybox记录】【shell指令】who

目录

内容来源:

【GUN】【who】指令介绍

【busybox】【who】指令介绍

【linux】【who】指令介绍

使用示例:

常用组合指令:

指令不常用/组合用法还需继续挖掘:


内容来源:

        GUN : Coreutils - GNU core utilities

        busybox v1.36.1 : 【busybox记录】【shell指令】基于的Busybox的版本和下载方式-CSDN博客

【GUN】【who】指令介绍

who:打印当前登录的人
who 打印当前登录的用户的信息。
简介:
who [option] [file] [am i]
如果没有给出非选项参数,who 将为当前登录的每个用户打印以下信息:登录名、终端行、登录时间和远程主机名或X显示。
如果给出了一个非选项参数,who 会使用它而不是默认的系统维护文件(通常是/var/run/utmp或/etc/utmp)作为包含登录用户记录的文件的名称。/var/log/wtmp通常作为查看谁以前登录过的参数。
如果给出了两个非选项参数,who 将只打印运行它的用户的条目(从其标准输入确定),前面是主机名。传统上,给出的两个论点是“我是谁”,即“我是谁”。
时间戳根据TZ环境变量指定的时区规则列出,如果没有设置TZ,则按照系统默认规则列出。参见GNU C库参考手册中的“用TZ指定时区”一节。
程序接受以下选项。请参见第2章[常用选项],第2页。
‘-a’
‘--all’ 
	与‘-b -d --login -p -r -t -T -u’相同。
‘-b’
‘--boot’ 
	打印上次系统启动的日期和时间。
‘-d’
‘--dead’ 
	打印死进程对应的信息。
‘-H’
‘--heading’
	打印一行列标题。
‘-l’
‘--login’ 
	只列出与系统正在等待用户登录的进程相对应的条目。用户名总是“LOGIN”。
‘--lookup’
	尝试规范化通过DNS查找在utmp中找到的主机名。由于潜在的延迟,这不是默认值。
‘-m’ 
	和‘who am i’ 一样
‘-p’
‘--process’
	列出由init生成的活动进程。
‘-q’
‘--count’ 
	只打印登录名和登录的用户数量。覆盖所有其他选项。
‘-r’
‘--runlevel’
	打印init进程当前(也可能是以前)的运行级别。
‘-s’ 
	忽略;为了与其他版本的who兼容。
‘-t’
‘--time’ 
	打印最后一次系统时钟更改。
‘-u’ 
	登录时间后,打印该用户空闲的小时数和分钟数。‘.’ 表示用户在最后一分钟是活跃的。‘old’是指用户空闲时间超过24小时。
‘-w’
‘-T’
‘--mesg’
‘--message’
‘--writable’
	在每个登录名之后打印一个字符,表示用户的消息状态:
	‘+’ 允许写消息
	‘-’ 禁止写消息
	‘?’ 无法找到终端设备
who命令仅安装在具有POSIX <utmpx.h> include文件或等效文件的平台上,因此可移植脚本不应该依赖于它在非POSIX平台上的存在。
退出状态为0表示成功,非0表示失败。

【busybox】【who】指令介绍

NA

【linux】【who】指令介绍

[root@localhost bin]# who --help
用法:who [选项]... [ 文件 | 参数1 参数2 ]
显示当前已登录的用户信息。

  -a, --all		等于-b -d --login -p -r -t -T -u 选项的组合
  -b, --boot		上次系统启动时间
  -d, --dead		显示已死的进程
  -H, --heading	输出头部的标题列
  -l,--login		显示系统登录进程
      --lookup		尝试通过 DNS 查验主机名
  -m			只面对和标准输入有直接交互的主机和用户
  -p, --process	显示由 init 进程衍生的活动进程
  -q, --count		列出所有已登录用户的登录名与用户数量
  -r, --runlevel	显示当前的运行级别
  -s, --short		只显示名称、线路和时间(默认)
  -T, -w, --mesg	用+,- 或 ? 标注用户消息状态
  -u, --users		列出已登录的用户
      --message	等于-T
      --writable	等于-T
      --help		显示此帮助信息并退出
      --version		显示版本信息并退出

If FILE is not specified, use /var/run/utmp.  /var/log/wtmp as FILE is common.
If ARG1 ARG2 given, -m presumed: 'am i' or 'mom likes' are usual.

GNU coreutils 在线帮助:<https://www.gnu.org/software/coreutils/>
请向 <http://translationproject.org/team/zh_CN.html> 报告 who 的翻译错误
完整文档请见:<https://www.gnu.org/software/coreutils/who>
或者在本地使用:info '(coreutils) who invocation'

使用示例:

NA

常用组合指令:

NA

指令不常用/组合用法还需继续挖掘:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

梦幻面条EW

感谢您的打赏

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值