这是 whoposix 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
who — 显示谁在系统上
概要
谁 [-mTu] [-abdHlprt] [文件]
谁 [-亩] -s [-bHlprt] [文件]
谁-q [文件]
我是谁
我是谁
商品描述
谁 实用程序应列出有关可访问用户的各种信息。 这
可访问性域是实现定义的。
根据给出的选项, 谁 还可以列出用户名、终端线路、登录时间、
自活动发生以来经过的时间,以及命令的进程 ID
每个当前系统用户的解释器。
配置
谁 实用程序应符合 POSIX.1-2008 的基本定义卷, 部分
12.2, 公用事业 句法 指南.
应支持以下选项。 元变量,例如线>,参考
STDOUT 部分中描述的字段。
-a 处理实现定义的数据库或命名文件 -b, -d, -l,
-p, -r, -t, -T 和 -u 选项打开。
-b 写下上次系统重新启动的时间和日期。 系统重启时间为
实现能够开始运行进程的时间。
-d 写下所有已过期且未被重新生成的进程的列表
初始化 系统进程。 这出口> 字段应出现死进程和
包含死进程的终止和退出值。 这很有用
在确定进程终止的原因时。
-H 在常规输出上方写入列标题。
-l (字母 ell。)仅列出系统正在等待的那些行
有人登录。 这姓名> 字段应为 登录 在这种情况下。 其他领域
应与用户条目相同,不同之处在于州> 字段没有
存在。
-m 仅输出有关当前终端的信息。
-p 列出当前处于活动状态且之前已生成的任何其他进程
by 初始化.
-q (快速。)仅列出当前登录的用户的名称和数量。 什么时候
使用此选项,应忽略所有其他选项。
-r 写入当前 运行级别 的 初始化 的过程。
-s 只列出姓名>,线>,和次> 领域。 这是默认情况。
-t 指示对系统时钟的最后更改。
-T 显示每个终端的状态,如 STDOUT 部分所述。
-u 为每个显示的用户写“空闲时间”以及任何其他
信息。 空闲时间是自用户的任何活动发生以来的时间
终端。 确定这一点的方法未指定。 此选项应列出
仅限当前登录的用户。姓名> 是用户的登录名
姓名。 这线> 是在目录中找到的行的名称 的/ dev。 该
<次> 是用户登录的时间。活动> 是数量
自该特定线路上次发生活动以来的小时和分钟。 一个点
表示终端在最后一分钟看到了活动并且是
因此“当前”。 如果超过二十四小时或线路
开机后未使用,该条目应被标记旧>. 这个领域
在尝试确定一个人是否在终端工作时很有用
或不。 这PID> 是用户登录进程的进程ID。
操作数
应支持以下操作数:
am i, am I
在 POSIX 语言环境中,将输出限制为描述调用用户,
相当于 -m 选项。 该 am 和 i or I 必须是单独的参数。
文件 指定文件的路径名以替代实现定义的
已登录用户的数据库 谁 默认使用。
标准输入
不曾用过。
INPUT FILES
没有。
环境 变数
以下环境变量会影响执行 谁:
朗 为未设置或未设置的国际化变量提供默认值
空值。 (参见 POSIX.1-2008 的基本定义卷, 部分 8.2,
国际化 变量 为国际化优先
用于确定语言环境类别值的变量。)
LC_ALL 如果设置为非空字符串值,则覆盖所有其他字符串的值
国际化变量。
LC_CTYPE 确定用于解释文本数据字节序列的语言环境
作为字符(例如,单字节而不是多字节字符
论据)。
LC_消息
确定应该用于影响格式和内容的语言环境
写入标准错误的诊断消息。
LC_TIME 确定用于日期和时间的格式和内容的区域设置
字符串。
路径 确定用于处理的消息目录的位置 LC_消息.
TZ 确定写入日期和时间信息时使用的时区。 如果 TZ is
未设置或为空,应使用未指定的默认时区。
异步 新闻
默认。
标准输出
谁 实用程序应将其默认格式写入标准输出中
实现定义的格式,仅受包含的要求
上述信息。
符合 XSI 的系统应将默认信息写入标准输出
以下通用格式:
<姓名>[<州>]<线><次>[<活动>][<PID>][<评论>][<出口>]
如报名参加 -b 选项,线> 应该是 “系统开机”. 这姓名> 未指定。
以下格式将用于 -T 选项:
"%s %c %s %s\n" <姓名>,终端 州>,终端 姓名>,
<次 of 登录>
在哪里终端 州> 是以下字符之一:
+ 终端允许对其他用户进行写访问。
− 终端拒绝其他用户的写权限。
? 无法确定终端写访问状态。
此条目与终端无关。
在 POSIX 语言环境中,次 of 登录> 格式应等同于以下输出:
日期 +"%b %e %H:%M"
如果 -u 选项用于 -T, 空闲时间应添加到前一个的末尾
格式未指定的格式。
斯特德
标准错误应仅用于诊断消息。
OUTPUT FILES
没有。
EXTENDED 商品描述
没有。
退出 状态
应返回以下退出值:
0 成功完成。
>0 发生错误。
后果 OF 错误
默认。
以下 部分 ,那恭喜你, 内容丰富。
申请须知 用法
拼音作为的姓名 初始化 用于系统进程是历史系统上最常用的,
但它可能会有所不同。
所指的“可访问性领域”是一个允许解释的广泛概念
要么在非常安全的基础上,要么甚至允许像
历史的 谁.
示例
没有。
基本原理
由于历史实现之间的差异,提供的基本选项是
妥协以允许用户使用这些功能。 标准开发者也
考虑删除所有选项,但认为这些选项为用户提供了有价值的
功能。 XSI 上提供了匹配历史系统的其他选项-
合规系统。
据了解,该 谁 命令的用处可能有限,尤其是在多
级安全环境。 然而,标准开发人员认为,有一些
确定其他用户“可访问性”的标准方法将有助于用户
可移植性。
没有为默认指定格式 谁 不支持 XSI 的系统的输出
选项。 在这种只供人类使用的面向用户的命令中,这不是
认为是不足。
终端名称的格式未指定,但说明 ps, 在及
写 要求它们使用相同的格式。
实现不为调用产生任何输出是可以接受的 谁 千.
未来 如何前往
没有。
使用 onworks.net 服务在线使用 whoposix