00. 目录

文章目录

  • 00. 目录
  • 01. 命令概述
  • 02. 命令格式
  • 03. 常用选项
  • 04. 参考示例
  • 05. 附录

01. 命令概述

w - 显示已经登录的用户以及他们在做什么

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

02. 命令格式

 w - [husfV] [user]

03. 常用选项

-h:不打印头信息;
-u:当显示当前进程和cpu时间时忽略用户名;
-s:使用短输出格式;
-f:显示用户从哪登录;
-V:显示版本信息。

04. 参考示例

4.1 显示已经登陆系统的用户列表,并显示用户正在执行的指令

[deng@itcast ~]$ w21:54:58 up 2 days,  2:31,  4 users,  load average: 0.00, 0.06, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
deng     :0       :0               177月19 ?xdm?   3:46m  3.04s /usr/libexec/g
deng     pts/0    :0               一19    6:10   0.42s  0.42s bash
deng     pts/1    172.16.0.51      21:49    1:54   0.09s  0.00s less -s
deng     pts/2    172.16.0.51      21:54    2.00s  0.05s  0.00s w
[deng@itcast ~]$

输出解释:

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

接下来 的条目显示每位用户的: 登录名, tty名, 远程主机, 登录时间,空闲时间, JCPU, PCPU, 以及他们当前进程的命令行.
JCPU 时间 指 某个 tty 上 所有 进程 用掉的 时间, 不包括 过去的
后台任务, 但是 包括 正在 运行 的 后台任务.

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

4.2 不打印头信息

[deng@itcast ~]$ w -h
deng     :0       :0               177月19 ?xdm?   3:46m  3.04s /usr/libexec/g
deng     pts/0    :0               一19   11:12   0.42s  0.42s bash
deng     pts/1    172.16.0.51      21:49    6:56   0.09s  0.00s less -s
deng     pts/2    172.16.0.51      21:54    0.00s  0.06s  0.00s w -h
[deng@itcast ~]$

4.3 使用短输出格式

[deng@itcast ~]$ w -s22:01:16 up 2 days,  2:37,  4 users,  load average: 0.02, 0.03, 0.05
USER     TTY      FROM              IDLE WHAT
deng     :0       :0               ?xdm?  /usr/libexec/gnome-session-binary
deng     pts/0    :0               12:28  bash
deng     pts/1    172.16.0.51       8:12  less -s
deng     pts/2    172.16.0.51       4.00s w -s
[deng@itcast ~]$

4.4 显示用户从哪登录

[deng@itcast ~]$ w -f22:01:46 up 2 days,  2:37,  4 users,  load average: 0.01, 0.03, 0.05
USER     TTY        LOGIN@   IDLE   JCPU   PCPU WHAT
deng     :0        177月19 ?xdm?   3:46m  3.04s /usr/libexec/gnome-session-bin
deng     pts/0     一19   12:58   0.42s  0.42s bash
deng     pts/1     21:49    8:42   0.09s  0.00s less -s
deng     pts/2     21:54    2.00s  0.06s  0.00s w -f
[deng@itcast ~]$

4.5 当显示当前进程和cpu时间时忽略用户名,主要用于执行su命令后的情况

[deng@itcast ~]$ w -u root22:06:31 up 2 days,  2:42,  4 users,  load average: 0.00, 0.02, 0.05
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
[deng@itcast ~]$

05. 附录

参考:【Linux】一步一步学Linux系列教程汇总

【Linux】一步一步学Linux——w命令(97)相关推荐

  1. 学linux作用,linux有必要学吗?学linux有什么作用,学linux能干什么

    Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到win ...

  2. LINUX学习之路(学LINUX必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知.而现在的趋势越来越表明,作为一 个优秀的软件开发人员,或计算机IT行业从业人员,掌握Linux是一种很重要的谋生资源与手段.下来我将会结 ...

  3. linux学习需要什么基础,学linux需要什么基础?

    近几年来,随着计算机网络的发展,越来越多的人学习 linux.对于想要从事运维工作或者从事智能开发方面的同学来说,学习 linux 是必要的.linux 的学习并不简单,那么这篇文章 w3cschoo ...

  4. 分享--linux 学习之路(学linux必看)

    很多同学接触Linux不多,对Linux平台的开发更是一无所知. 而现在的趋势越来越表明,作为一个优秀的软件开发人员,或计算机IT行业从业人员, 掌握Linux是一种很重要的谋生资源与手段. 下来我将 ...

  5. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

  6. 不会linux的php难找工作,学linux系统难吗

    这是 Linux初学者经常会问的问题,其实Linux和Windows一样都属于操作系统,对于大部分人来说,对Windows操作系统十分熟悉,而对Linux操作系统没有使用过,所以觉得很难,其实,只要熟 ...

  7. linux lamp实验报告,新手学Linux--构建lamp

    本人前不久开始学习Linux,俗话说得好,好记性不如烂笔头,于是决定将平日所学所做实验,记录下来,以备回顾.由于本人是个初学者,所以借鉴了很多网上的资料,但在此处写出来的都是经过本人思考和多次实验的记 ...

  8. Linux其实没那么难学

    互联网技术总是更新迭代的,因为2020年的一场疫情,影响着中国乃至整个世界,就在这一年,网络直播,远程办公,在线教育等等的互联网产物进入了众多人的世界,当然,这其中离不开程序员的功劳. 李开复曾经说过 ...

  9. 大学生为什么要学Linux?Linux有什么优点?

    前言 Linux是一种自由和开放源码的类UNIX操作系统.Linux有必要学吗?学Linux有什么作用,学Linux能干什么?Linux最大的作用就是提高效率.当你习惯在Linux命令行下工作,再回到 ...

最新文章

  1. latex不能识别eps图片
  2. 在Win7的IIS上搭建FTP服务及用户授权
  3. 2021年春季学期-信号与系统-第十次作业参考答案-第三小题
  4. C标准中一些预定义的宏,如__FILE__,__func__等
  5. IP协议详解---Linux学习笔记
  6. 【PAT - 甲级1034】Head of a Gang (30分)(并查集)
  7. 爬虫-代理的爬取练习191110
  8. 模块之序列化模块json
  9. 洛谷P1141 01迷宫【bfs】
  10. 会计行业最新的法律和准则
  11. 在Lenovo T61笔记本上安装Windows XP
  12. 一篇博客收能收录计算机网络?
  13. 4.2.3 积分法(二)——分部积分法
  14. java 刷题ide,力扣(LeetCode)刷题神器之Vs Code
  15. Verilog 综合练习 电子钟的实现
  16. OFD文件、pdf文件相互转换、ofd文件在线预览
  17. Python中eval函数的作用
  18. 带你详细了解 Android Lifecycle
  19. 最大的疑问:下一跳???
  20. matlab在线性代数中的应用

热门文章

  1. HDU-1874 畅通工程续 (最短路径启蒙题)
  2. Nhibernate 3.0 cookbook学习笔记 创建事务自动包裹的访问层
  3. Log4net 配置使用总结(一)
  4. 上海Oracle高峰会感悟
  5. python3.7.2版本怎么安装ipython_Linux升级安装python2.7版本至python3.6版本,系统centos7...
  6. java 流拆分_java - 在Java流中拆分字符串? - SO中文参考 - www.soinside.com
  7. html抽奖源码_开源FPGA开发板OpenICE 介绍及抽奖
  8. git gui here如何汉化_你不知道的一些在Git使用中的奇技淫巧!
  9. mug网络用语_下面这些短语你尽管翻译,全对算我输!
  10. catch的执行与try的匹配