查看服务器在线用户数量专业工具——Query User

作为一名刚入行的服务器管理员,有些东西还得自己学,否则的话日常工作中的一些小事情会浪费掉你很多时间,比如说这个:查看当前某台服务器上目前有多少用户数。刚开始我是这样滴:

方法一:RDP登录进去查看。这种方法费时,费力,建议天天闲的蛋疼的管理员采用这样的方法,有工作量啊!报告老板,我今天查了100台服务器了,我干活很多吧?

方法二:登录我们的一个监控工具去看。这种方法也是用的最多的吧!但是当监控工具死慢死慢的时候,你能怎么办?你能怎么办?我问你,你能怎么办?只能等!!!我等的花儿都卸了。。。。

这不,最近发现一款小工具,很专业的小工具,专业到只能“显示有关登录到该系统的用户的信息”,各位看官请看:

各位看官,自己找亮点。

对,有一个 /SERVER: servername 要查询的服务器(默认值是当前值),也就是说默认是本机服务器。有了这个参数,再结合Powershell的变量功能,轻轻松松搞定你要查询某台服务器当前用户数量和用户基本信息。

默认情况下,系统应该是有的吧,具体没查过这个工具的渊源。你可以在系统C:\Windows\System32下查找一下,看有么有。没有的话去微软官网search一把,应该可以找到。

其它的不多扯了,看看运行效果:

从上图可以看出来,/Server:Servername这个参数是可以省略的,默认就是查询本机的登录用户信息。所以:query user = query user /Server:localhost

另外,用powershell的变量,和Read-Host来个性化定制输入服务器名称来查询,感觉这个更人性化一点吧。运行效果参考下图。

如果是脚本的话,应该是这个样子:

好了,本文到此结束,高手请绕道,勿喷菜鸟。谢谢!

时间: 2024-10-19 03:13:24

查看服务器在线用户数量专业工具——Query User的相关文章

PHP统计在线用户数量

一段经典的php统计在线用户数量的代码,一起学习分享. <?php /**  * Created by PhpStorm.  * User: jifei  * Date: 15/11/24  * Time: 20:58  *  * 每分钟百万用户,实时统计最近15分钟在线用户总数  */ class OnlineUser { public $prefix_key = "online";//key前缀 public function __construct() { $this-&g

Javaweb基础---&gt;利用监听器统计在线用户数量和用户信息

首页布局:index.jsp <%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@ page import="java.util.*" %> <%@ page import="com.hanqi.model.*" %> <!DOCTYPE

监听器实现案例----自定义session扫描器和统计在线用户人数及用户信息

一.案例一:自定义Session扫描器1.案例说明当一个Web应用创建的Session很多时,为了避免Session占用太多的内存,我们可以选择手动将这些内存中的session销毁,那么此时也可以借助监听器技术来实现.对于拿到 每个session 对象, 判断session的最后一次访问时间 与当前时间 的间隔是否超过 5 分钟, 如果超过就手动销毁 2.实现代码SessionScanner:session对象的监听器 MyTimerTask:定时器timer的任务对象 SessionScann

使用 Redis 统计在线用户人数

在构建应用的时候, 我们经常需要对用户的一举一动进行记录, 而其中一个比较重要的操作, 就是对在线的用户进行记录. 本文将介绍四种使用 Redis 对在线用户进行记录的方案, 这些方案虽然都可以对在线用户的数量进行统计, 但每个方案都有一些自己特有的操作, 并且各个方案的性能特征以及资源消耗也各有不同. 方案 1 :使用有序集合 每当一个用户上线时, 我们就执行 ZADD 命令, 将这个用户以及它的在线时间添加到指定的有序集合中: ZADD "online_users" <use

接口规范 查看在线用户

6.查看在线用户 6.1.查询在线用户 用途查询当前时间在线的用户数量,返回每个视频流观看用户的总数.请求statMgr/?request=connection_count 响应 { "code":0, "data":{ "count":1, "items":[ { "application":"live", "stream":"live2", &

4.7 服务器上的 Git - Gitosis 当用户数量达到几百人的规模时管理

4.7 服务器上的 Git - Gitosis Gitosis 把所有用户的公钥保存在 authorized_keys 文件的做法,只能凑和一阵子,当用户数量达到几百人的规模时,管理起来就会十分痛苦.每次改删用户都必须登录服务器不去说,这种做法还缺少必要的权限管理 — 每个人都对所有项目拥有完整的读写权限. 幸好我们还可以选择应用广泛的 Gitosis 项目.简单地说,Gitosis 就是一套用来管理 authorized_keys文件和实现简单连接限制的脚本.有趣的是,用来添加用户和设定权限的

让你的 Nginx 的 RTMP 直播具有统计某频道在线观看用户数量的功能

你的 Nginx 已经有了 RTMP 直播功能的话,如果你还想统计某直播频道当前观看用户量的话,可以加入 with-http_xslt_module 模块.具体步骤如下: 1.查看原来的参数 /usr/local/nginx/sbin/nginx -V 输出中可以得到原来编译时带有的参数,比如作者得到: --user=nginx --group=nginx --with-http_stub_status_module --with-http_gzip_static_module --with-h

FreeBSD 查看服务器 cpu 内存使用情况

最近在公司接到一个freebsd的项目,主要是移植,中间涉及到freebsd中查看cpu占用率,内存的使用率等,查了一下,使用vmstat命令,粘贴一个博文:http://www.demix.cn/h?z=28618 vmstat查看FreeBSD服务器的内存使用情况   在FreeBSD里运行vmstat命令执行结果如下: # vmstatprocs memory page disk faults cpur b w avm fre flt re pi po fr sr ad0 in sy cs

动态查看进程信息 -- 基于 top 命令工具(祝大家五一节快乐!)

个人博客首页(点击查看详细信息)   1.简介     系统 服务器 负载.CPU.内存.进程 等信息 反应 当前服务的运行状态,top 可以获取 这些 相关信息(当然,除了 top 之外 还有 很多 工具可以获取这些 信息 -- 例如 htop.iotop ...,本文 主要介绍 top)     2.执行命令 ## 命令 很简单,直接 命令行 输入 top 按回车之后,弹出一个 交互界面 # top      3.结果 分析     top 结果我们 从上往下,按行 依次分析     3.1