小编use*_*130的帖子

`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    21Apr06       emacs -nw html/index.html
janetmcq pts/8     10:12am 3days -csh
singh    pts/12    16Apr06  5:29 /usr/bin/perl -w perl/test/program.pl
Run Code Online (Sandbox Code Playgroud)

我知道,它会从第一个3个栏信息utmp和wtmp文件,这对每个人的读取权限,但它从哪里获得的信息空闲时间,什么用户目前正在做

ls -l $(which w)表明该w程序没有设置 setuid 位,作为普通用户,我无权查看/proc.

w

11
推荐指数
1
解决办法
1960
查看次数

标签 统计

w ×1