网站建设新闻+常识上海公共招聘网个人简化版
2026/5/21 19:32:11 网站建设 项目流程
网站建设新闻+常识,上海公共招聘网个人简化版,网站设计职业培训,网站开发有哪几类who 是 Linux 系统中一个基础且重要的系统管理命令#xff0c;用于查询和显示当前登录系统的用户信息。它通过读取系统日志文件#xff08;默认为 /var/run/utmp#xff09;来获取数据#xff0c;并将结果以清晰格式输出。一、命令基本语法与功能命令的基本语法为#xff…who是 Linux 系统中一个基础且重要的系统管理命令用于查询和显示当前登录系统的用户信息。它通过读取系统日志文件默认为/var/run/utmp来获取数据并将结果以清晰格式输出。一、命令基本语法与功能命令的基本语法为who [选项]... [文件 | 参数1 参数2]如果不指定文件则默认读取/var/run/utmp来获取当前登录信息如果指定文件如/var/log/wtmp则可以查看历史登录记录。执行who命令不加任何选项会默认显示当前所有登录用户的用户名、终端设备、登录时间以及远程主机地址如果是从远程登录。二、常用选项与示例who命令支持丰富的选项来满足不同的查询需求。以下是一些最常用的选项及其效果选项功能描述示例命令与典型输出-H在输出结果上方显示列标题使信息更易读。who -H会输出类似NAME LINE TIME IDLE PID COMMENT的标题行。-u或-i显示用户空闲时间和进程ID等额外信息。空闲时间显示规则.表示最近1分钟内有活动00:11表示空闲11分钟old表示空闲超过24小时?表示无法检测如图形界面。who -uH-a显示所有信息是-b -d --login -p -r -t -T -u选项的集合输出包括系统启动时间、运行级别、死进程等最全面的信息。who -a-b仅显示系统最近一次启动的时间和日期。who -b输出system boot 2025-06-09 05:58。-r显示系统当前的运行级别。who -r输出run-level 5 2025-06-09 05:58。-q快速统计只显示登录的用户名列表和用户总数输出简洁。who -q输出root root root root和# users4。-m仅显示与当前终端关联的用户信息。其等效命令who am i或who mom likes也用于实现此功能。who -m或who am i。-T或-w显示用户终端的消息写入状态表示允许接收消息-表示禁止?表示状态未知或终端不支持。在who -a的输出中用户名旁会显示或-符号。三、核心应用场景实时查看在线用户最基本的用途快速了解谁登录了系统以及从何处登录。系统状态检查通过-b和-r选项可以方便地查看系统启动时间和运行级别用于基础运维。用户会话管理结合-u选项查看用户的空闲时间可以帮助管理员判断哪些会话可能可以被安全终止。在需要踢出指定用户时可先用who或w命令查出其对应的终端如pts/3然后使用pkill -kill -t pts/3命令强制其下线。审计与历史查询通过指定日志文件如who /var/log/wtmp可以回顾系统的登录、注销、重启等历史记录。四、输出字段详解以who -uH的典型输出为例NAME LINE TIME IDLE PID COMMENT root pts/0 2025-06-09 01:40 . 11005 (192.168.118.1)NAME登录的用户名。LINE终端设备类型。ttyN表示物理终端pts/N表示伪终端通常是 SSH 或 Telnet 远程连接:0表示图形界面会话。TIME用户登录的时间。IDLE用户空闲时间规则如上所述。PID用户登录 Shell 的进程 ID。COMMENT注释信息通常是远程登录的主机 IP 地址本地登录则可能显示(:0)或为空。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询