当前位置: 技术问答>linux和unix
如何得知某用户,当前是否已近登录系统?
来源: 互联网 发布时间:2016-06-17
本文导语: 我用的fedora 11 请列出详细的,运行命令谢谢。。。 | 用w命令看 或者 $ w | grep username | 用who命令也可以。 如果楼主是要写程序,那就有点麻烦了 可以调用 system("who | gre...
我用的fedora 11
请列出详细的,运行命令谢谢。。。
请列出详细的,运行命令谢谢。。。
|
用w命令看
或者
$ w | grep username
或者
$ w | grep username
|
用who命令也可以。
如果楼主是要写程序,那就有点麻烦了
可以调用 system("who | grep username > tmpfile");
然后打开tmpfile来查看。好像不是什么好办法。
如果楼主是要写程序,那就有点麻烦了
可以调用 system("who | grep username > tmpfile");
然后打开tmpfile来查看。好像不是什么好办法。
|
输入指令who,会显示所有当前登陆用户
|
who | grep
|
w | grep username 就可以了 如果有输出信息就表示登陆了 反之则没有