文章目录

  • 1.命令简介
  • 2.命令格式
  • 3.选项说明
  • 4.常用示例
  • 参考文献

1.命令简介

w 显示谁已登录以及他们正在做什么。

w 命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令。执行这个命令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。单独执行 w 命令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

2.命令格式

w [<options>] <user> [...]

3.选项说明

-h,  --no-header不打印头信息。
-u, --no-current当显示当前进程和 CPU 时间时忽略用户名。
-s, --short使用短输出格式。
-f, --from显示用户从哪登录。
--help显示帮助信息然后退出。
-i, --ip-addr显示 from 字段的 IP 地址而不是主机名。
-V, --version显示版本信息。
-o, --old-style老式输出。空闲时间少于一分钟打印空白。

4.常用示例

(1)显示已经登录系统的用户列表,并显示用户正在执行的指令。

w12:26:14 up 10 days, 14:36,  3 users,  load average: 0.19, 0.18, 0.11
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/0    223.73.1.91      09:36    7:42   0.02s  0.02s -bash
root     pts/1    223.73.1.91      10:39    6.00s  0.02s  0.02s -bash
root     pts/2    223.73.1.91      11:18    1:06m  0.02s  0.02s -bash

w 显示系统中当前用户的 信息,以及他们的进程。第一行中依次显示当前时间,系统的持续运行时间,登录的用户数和最近 1, 5, 15分钟的系统平均负载(load average)。

接下来的条目显示每位用户的:登录名、tty名、远程主机、登录时间、空闲时间、JCPU、PCPU 以及他们当前进程的命令行。

JCPU 时间指某个 tty 所有进程用掉的时间,不包括过去的后台任务,但是包括正在运行的后台任务。

PCPU 时间指当前进程用掉的时间,可以在 what 域看到当前进程。

(2)不打印头信息。

w -h
root     pts/0    223.73.1.91      09:36   15:13   0.02s  0.02s -bash
root     pts/1    223.73.1.91      10:39    1.00s  0.02s  0.02s -bash
root     pts/2    223.73.1.91      11:18    1:13m  0.02s  0.02s -bash

(3)使用短输出格式。

w -s12:36:50 up 10 days, 14:46,  3 users,  load average: 0.00, 0.07, 0.11
USER     TTY      FROM              IDLE WHAT
root     pts/0    223.73.1.91      18:18  -bash
root     pts/1    223.73.1.91       2.00s -bash
root     pts/2    223.73.1.91       1:16m -bash

参考文献

w(1) - Linux manual page - man7.org

Linux 命令(166)—— w 命令相关推荐

  1. 图解Linux命令之--w命令

    w命令-->用来查看登录者的信息及他们的行为 备注: 1) 区别于who命令,w命令不仅可以看到登录服务器的用户信息,而且可以看到这些用户做了什么 2) who am i命令,显示出自己在系统中 ...

  2. linux命令查看cpu负载,Linux下使用w命令和uptime命令查看系统负载

    在Linux系统中查询系统CPU和内存的负载(使用率)时,我们通常习惯于使用top.atop或者ps,这篇文章将要给大家介绍如何使用w命令和uptime命令来查看系统的负载情况,对于uptime命令, ...

  3. 【Linux】Linux下使用w命令和uptime命令查看系统负载

    1.美图 2.概述 在Linux系统中查询系统CPU和内存的负载(使用率)时,我们通常习惯于使用top.atop或者ps,这篇文章将要给大家介绍如何使用w命令和uptime命令来查看系统的负载情况,对 ...

  4. Linux 命令之 w 命令-显示目前登入系统的用户信息

    文章目录 介绍 常用选项 参考示例 显示目前登入系统的用户信息 不打印头信息 显示用户从哪登录 使用短输出格式 介绍 w 命令用于显示已经登陆系统的用户列表,并显示用户正在执行的指令.执行这个命令可得 ...

  5. 【Linux】一步一步学Linux——w命令(227)

    00. 目录 文章目录 00. 目录 01. 命令概述 02. 命令格式 03. 常用选项 04. 参考示例 05. 附录 01. 命令概述 w命令用于显示已经登录系统的用户列表,并显示用户正在执行的 ...

  6. linux中w命令使用

    概述 w命令–>用来查看登录者的信息及他们的行为. 参数 -h 不显示标题. -u 列出当前进程和CPU时间时忽略用户名.这主要是用于执行su命令后的情况. -s 使用短模式.不显示登录时间.J ...

  7. 编程实现linux中的who命令功能,Linux who命令简介及使用方法详解

    玩蛇网推荐图文教程:python 列表 本文是关于Linux who命令简介及使用方法详解一文.如果你是一名系统管理员,可能需要需要在一个特定的时间点都有谁活跃在系统上.以便必须严密监视我们的服务器. ...

  8. Linux之系统痕迹命令

    系 统 中 有 一 些 重 要 的 痕 迹 日 志 文 件 , 如 /var/log/wtmp . /var/run/utmp . /var/log/btmp . /var/log/lastlog 等 ...

  9. linux中 用户管理命令,Linux中的常用用户和用户组管理命令

    who:查看当前服务器所有正在登陆中的用户,显示tty表示本地登录,pts表示远程终端.这个命名只能显示简单的登录信息,如果想要查看更为详细的登录信息,使用w命令. w命令除了显示who命令的内容外, ...

最新文章

  1. 难忘的一天——装操系统(五)
  2. python3 str bytes bytearray 互相转换
  3. DATAGUARD配置错误的解决日志
  4. 十字链表计算矩阵乘积 c语言,求用十字链表实现矩阵相加算法(C语言)急!!!...
  5. MATLAB各类函数详细讲解 simulike系统仿真分析
  6. SQL Pass北京举办1周年活动(本次活动特别邀请到了来自微软的SQL Server大师何雷谈数据库职业规划)...
  7. JavaScript 编程精解 中文第三版 二十一、项目:技能分享网站
  8. 迟思堂工作室编程规范:单片机C语言
  9. FlinkCdc从Mysql指定的binlog日志offsetPos位置开始读取数据
  10. flex4.5的DataGrid
  11. TypeScript 的存在削弱了 JavaScript 生态系统?
  12. “编程能力差,90% 输在了数学上!”CTO:多数程序员都是瞎努力!
  13. JavaScript学习笔记之数组(一)
  14. openstack-o版-启动实例
  15. 博弈论(Game Theory)入门——完全信息静态博弈
  16. 数学建模_统计回归模型的梳理与总结:逐步回归,残差检验,自相关
  17. dnSpy反编译工具调试netcore项目
  18. 创新教育实例之“三国人物关系模型”
  19. DAMA-CDGA/CDGP数据治理认证最全考试指南
  20. 光驱是计算机主机,计算机光驱是什么

热门文章

  1. RestTemplate请求UnknownContentTypeException:no suitable HttpMessageConverter异常
  2. 比马卡龙好看N倍的中式甜点
  3. 基于搜索的路径寻找方法(Dijkstra, A*和Jump Point Search)
  4. 通信网络中DNS服务器的位置在哪,DNS服务器的工作原理及其过程
  5. 【有限元分析】workbench一维钢梁结构静力学分析变形、轴力 、弯矩等(起始模型+结果文件+视频演示)
  6. Linux搭建部落冲突,Neovim+Coc.nvim配置 目前个人最舒服终端编辑环境(PythonC++)
  7. H5页面开发怎么做?
  8. 女性服装数据分析(电商数据)版本1
  9. capwap学习笔记——初识capwap(三)(下)
  10. 简单快速使用阿里云镜像仓库