玩蛇网推荐图文教程:python 列表

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

问题是我们当然不可能一天24小时都盯着系统。在linux系统中,who命令可以来帮我们解决这个问题。

我们可以使用who命令查看登录者信息。

Linux who命令简介及使用方法详解

什么是 who 命令?who命令能够打印 当前都有谁登录到系统中 的相关信息 。who命令只会显示真正登录到系统中的用户。它不会显示那些通过su命令切换用户的登录者。

如何使用who命令?在大多数linux发行版中,who命令都是默认安装上的。想使用该命令,只需在控制台敲命令就行了。不带选项的话,运行该命令产生默认输出。

$ who

如何理解输出:

第一列显示用户名称

第二列显示用户连接方式。Tty意味着用户直接连接到电脑上,而pts意味着远程登录。

第三、四列分别显示日期和时间

第五列显示用户登录IP地址。

显示上一次重新启动的时间和日期

使用 -b 选项

$ who -b

可以看到系统启动是在2013年12月21日,下午3:52。

显示初始化进程的当前运行级别

使用 -r 选项,who命令会打印出初始化进程的当前运行级别

$ who -r

输出显示2013年12月21日,下午3:52系统以 级别2 开始运行。

为每一列添加标题

使用 -H 选项为每一列添加标题

$ who -H

Linux who命令简介及使用方法详解

只打印当前运行终端的相关信息

可以使用-m选项。

$ who -m

对当前登录用户数量计数

如果系统同时有多人登录在线,-q 选项协助你完成计数功能。

$ who -q

附加空闲时间和PID信息

默认情况下,who命令不会打印空闲时间和PID信息。如果打算显示这些信息,使用-u选项。不要忘记使用 -H选项让显示的信息更加简单易读。

$ who -u -H

空闲时间 包含了最近最后一次活动以来消逝的时间. 所以,00:13 意思是 用户leni已经13分钟没执行过命令了. (.)符号 是指该终端过去的一分钟有过活动。在那期间,我们称之为 “current” 。PID 是用户shell程序的进程ID号。

显示登录进程

使用-l选项

$ who -l

第一列只显示系统登录守护进程的名字。上面截图中的数字 967, 971等是进程ID。

显示所有信息

使用-a选项会显示所有信息。例如:

$ who -a

Linux who命令简介及使用方法详解。你会发现 who 命令跟 w 命令在某些方面有些相像。不要为此感到疑惑,为什么linux要实现这些在功能上相近的命令。你可以使用你觉得最适合你的或者适用于某种场合的命令。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/linux/l6885.html

相关文章 Recommend

编程实现linux中的who命令功能,Linux who命令简介及使用方法详解相关推荐

  1. linux上连接ftp服务器,linux下lftp连接ftp服务器进行上传与下载的方法详解

    摘要 腾兴网为您分享:linux下lftp连接ftp服务器进行上传与下载的方法详解,中英翻译,中建在线,掌上看家,银行帮等软件知识,以及微信一键转发工具,小学英语冀教版,正是在下表情包,易问电信,万能 ...

  2. linux find文件,并复制,通过find命令寻找文件并拷贝到一个指定目录方法详解

    有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到另一个目录中,可以通过使用find命令从源目录查找到符合条件的文件然后使用cp命令拷贝到目标目录 将通过find命令找到的文件拷贝到一个新的 ...

  3. mysql删除端口配置文件,linux中的Mysql的安装、重置安装密码、修改权限详解

    安装: 1.安装查看有没有安装过: yum list installed MySQL* rpm -qa | grep mysql* 查看有没有安装包: yum list mysql* 安装mysql客 ...

  4. linux find 拷贝,通过find命令寻找文件并拷贝到一个指定目录方法详解

    将通过find命令找到的文件拷贝到一个新的目录中 有这样的一个需求,需要将一部分符合条件的文件从一个目录拷贝到另一个目录中,我通过find命令从源目录查找到符合条件的文件然后使用cp命令拷贝到目标目录 ...

  5. linux c++ 调用matlab,ubuntu系统下C++调用matlab程序的方法详解

    前言 最近因为工作的需要在研究C++怎么调用matlab程序,发现网上的资料较少,所以将自己学习的内容总结分享出来,下面话不多说了,来一起看看详细的介绍吧. 实验平台: ubuntu  matlab ...

  6. linux中less有什么作用,linux中less命令使用

    less与cat和more的区别: cat命令功能用于显示整个文件的内容单独使用没有翻页功能因此经常和more命令搭配使用,cat命令还有就是将数个文件合并成一个文件的功能. more命令功能:让画面 ...

  7. linux中代码挂上n,Linux系统常用命令nl详解(示例代码)

    nl命令在linux系统中用来计算文件中行号.nl可以将输出的文件内容自动的加上行号!其默认的结果与cat -n有点不太一样,nl可以将行号做比较多的显示设计,包括位数与是否自动补齐0等等的功能.本文 ...

  8. 在windows或linux中使用VIM/VI复制粘贴内容命令及设置大全

    在windows或linux中使用VIM/VI复制粘贴内容命令及设置大全 行复制: [yy]复制光标所在行 [p]在光标位置粘贴复制的内容 多行复制: [v]从当前位置进行可视化模式([Ctrl+v] ...

  9. Linux中新建用户用不了sudo命令问题:rootr is not in the sudoers file.This incident will be reported解决

    Linux中新建用户用不了sudo命令问题:rootr is not in the sudoers file.This incident will be reported解决 参考:https://b ...

最新文章

  1. 安装phpcms时出现Warning: ob_start(): output handler \'ob_gzhandler\' conflicts with \'zlib
  2. 使用Subversion进行版本控制 附录A
  3. 硬件:实用的电脑维护小常识
  4. 牛客网【每日一题】5月19日题目精讲 比赛
  5. linux gcc 示例_最好的Linux示例
  6. 三、 UIView封装的简单动画
  7. SOFA 源码分析 — 扩展机制
  8. DB2对年份的处理Year()
  9. 引起 Edge 浏览器远程代码漏洞的幕后黑手已出现!
  10. [C++]虚函数-同名访问
  11. (转)DB2下载地址总结
  12. 压缩access数据库
  13. 智遥工作流--加签功能详解
  14. 4.8 单元格背景样式的设置 [原创Excel教程]
  15. 朋友圈gys是什么意思,女生微信朋友圈说说经典句子
  16. 网站草图布局的设计思路SEO
  17. iOS性能优化之耗电量
  18. python 的 do ~ while 语法
  19. 股票证券名词解释汇总
  20. 深度剖析C语言结构体

热门文章

  1. 光学变焦----景深=景深远界-景深近界
  2. msp430中如何连续对位进行取反_如何选择护膝的尺码,手把手教你
  3. [转载]美国名校的与机器视觉相关的研发中心网址
  4. [学习SLAM] 3D可视化 只viz模块和pangolin
  5. python文件同时读写_如何用python同时读写文件
  6. 误差反向传播法小练习(鱼书)
  7. [ 习题 ] 句子简化题 细节题 排除题
  8. 修改远程计算机时间,win10电脑中的远程协助时间限制怎么设置
  9. 斐讯n1刷鸿蒙系统,【总结】在N1上面成功刷入armbian并启动的步骤
  10. c++/c/java数据结构--队列