w

`w` 在 Buildroot 上不起作用
w

`w` 在 Buildroot 上不起作用

我正在运行 Buildroot 的嵌入式设备上远程工作。我的同事正在使用同一台设备,因此了解还有谁登录非常重要。 对于具有相同条件的先前项目(在非嵌入式 Ubuntu 机器上运行),我使用了命令w(或替代who)。它显示所有活动会话的列表。包括我自己的。 但是,我注意到此 Buildroot 平台who未安装,并且w不输出任何会话。尽管有几个会议正在进行中。它甚至没有列出我自己的! $ w 00:35:25 up 8 min, 0 users, load average: 0.04, 0.04, 0.00 USER TTY LOG...

Admin

如何解析 w 的输出来收集当前用户会话?
w

如何解析 w 的输出来收集当前用户会话?

我想解析输出,w以便我可以收集当前用户会话并通过 telegraf 记录它们。但是,它只提供空格分隔的输出,我不确定如何可靠地解析它,而不可能将“命令”字段拆分为多个列。 ...

Admin

为什么我的 wtmp/utmp 不重置用户计数?
w

为什么我的 wtmp/utmp 不重置用户计数?

在正常工作的 Linux 机器上,该命令w 报告 2 个用户(因为 2 个用户已连接) w 19:23:19 up 1:53, 2 users, load average: 0,44, 0,63, 0,81 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT 重新启动后正确报告 1 个用户 w 19:26:44 up 1:03, 1 users, load average: 0,44, 0,73, 0,90 USER TTY FROM...

Admin

如何在 Linux 中的进程列表中隐藏脚本?
w

如何在 Linux 中的进程列表中隐藏脚本?

我在linux下有一个脚本: #!/bin/bash export DISPLAY=:1 value=$(</home/pace/Desktop/BODVersion.txt) cd $value gnome-terminal \ --tab -t "CTCLManager" -e " sh -c 'sleep 1s; ./startapp CTCLManager' "\ --tab -t "SMM" -e " sh -c 'sleep 10s; ./startapp SMM' "\ --tab -t ...

Admin

进一步阅读
w

进一步阅读

在在线命令行平台中,例如 Codecademy 上的命令行平台,当我运行 for cmd in w who whoami id do echo $cmd $cmd echo ========================= echo " " done 我明白了 w                   &nb...

Admin

进一步阅读
w

进一步阅读

考虑我在安装过程中创建了一个用户“ test”,我用它来登录我的系统。我的根用户是“ root”。我进一步分别为每个用户打开两个终端会话。现在的问题是当我输入“ w”、“ who”甚至“ finger”命令时(在我的根终端会话中)列出所有登录的用户,我看到“ test”用户进来两次(使用不同的 TTY),实际上应该是 ' test' & ' root'。即使我创建一个新用户 ' test1',我仍然看到我的原始用户名 ' ' 是当前登录用户的 , ,命令test的输出。如下所示:wwhofinger 为什么这样? PS:使用RHEL7 ...

Admin

进一步阅读
w

进一步阅读

如果我打开终端并执行w命令,它将显示: user tty7 :0 12:04 39:56 36.87s 0.06s /sbin/upstart - 现在,如果打开terminator或xterm执行命令,那么它将在命令w的输出中显示它的条目,例如w user tty7 :0 12:04 39:56 36.87s 0.06s /sbin/upstart - user pts/2 :0.0 12:50 1.00s 0...

Admin

如何查看用户正在 vi 中编辑哪个文件
w

如何查看用户正在 vi 中编辑哪个文件

如果我执行 a w,我可以看到用户正在 vi 中编辑某个文件。 但不同目录下有多个同名文件。 我如何查看这些文件中的哪一个是用户正在编辑的文件? ...

Admin

如何查看用户在 ssh 会话中正在做什么
w

如何查看用户在 ssh 会话中正在做什么

我以 root 身份登录到服务器并执行了操作w,这让我看到用户正在编辑文件。 someuser pts/5 10.117.0.53 14:03 3:25 1.20s 1.14s vi somefile.py 然后我断开连接,稍后再次以 root 身份重新连接。我w又做了一次,但这一次显示出不同的东西。 someuser pts/5 10.117.0.53 14:03 5:20 0.20s 0.02s sshd: someuser [priv] 我可以从其他字段看出这是同一个用户,但这次他...

Admin

“w”命令与“WHAT”列相关的行为不一致
w

“w”命令与“WHAT”列相关的行为不一致

我w在两台机器上运行命令。它们都安装了完全相同的系统:Ubuntu 16.04.3 LTS (GNU/Linux 4.4.0-87-generic x86_64)。我通过 SSH 在两台机器上以 hans 身份登录。 机器富: $ w 13:18:20 up 26 days, 6:02, 1 user, load average: 0.02, 0.03, 0.01 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT hans pts/0 10.xxx...

Admin

谁显示(未知)用户已登录:发生了什么事?
w

谁显示(未知)用户已登录:发生了什么事?

在 RHEL 7.3 服务器中,我试图查找已登录的用户。我跑了一下w,它告诉我有两个用户,但它只显示了一个(我自己)的信息;然后我运行who,它将其他用户显示为(未知)。最后,我运行了lastlog,通过它的输出,我可以匹配输出中的登录日期和端口who,并找到未知用户实际上是gdm。 $ w 09:33:36 up 4 days, 15:22, 2 users, load average: 0.00, 0.01, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU W...

Admin

“w”与 urandom 有什么关系?
w

“w”与 urandom 有什么关系?

> strace w 2>&1 | grep urandom read(4, "/usr/bin/grep\0urandom\0", 2047) = 22 > 为什么“w”需要 urandom?如何避免这种情况? 更新: > strace w 2>&1 | awk '/urandom/' read(4, "awk\0/urandom/\0", 2047) = 14 > 那么过滤与urandom有关吗? > strace who 2>&1 | grep ura...

Admin

`w`命令如何知道空闲时间和正在运行的命令?
w

`w`命令如何知道空闲时间和正在运行的命令?

该w命令显示了一系列有关谁登录了他们正在做什么的信息。 示例来自维基百科: $ w 11:12am up 608 day(s), 19:56, 6 users, load average: 0.36, 0.36, 0.37 User tty login@ idle what smithj pts/5 8:52am w jonesm pts/23 20Apr06 28 -bash harry pts/18 9:01am 9 pine peterb pts/19...

Admin