功能说明:显示目前登入系统的用户信息。 
  语  法:who [-Himqsw][--help][--version][am i][记录文件] 
  补充说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。 
  参  数: 
  -H或--heading  显示各栏位的标题信息列。
  -i或-u或--idle  显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成"."号,如果该用户已超过24小时没有任何动作,则标示出"old"字符串。 
  -m  此参数的效果和指定"am i"字符串相同。 
  -q或--count  只显示登入系统的帐号名称和总人数。

who命令示例

要显示关于谁正在使用本地系统节点的信息,请输入: 
who 
显示类似于以下内容的信息:

[root@nameserver ~]$ who
root pts/1 2015-12-22 15:23 (192.168.61.33)
root pts/2 2015-12-23 09:29 (192.168.61.29)
root pts/3 2015-12-23 09:39 (192.168.61.253)

要显示您的用户名,请输入: 
who am i 
显示类似于以下内容的信息:

[root@nameserver ~]$ who am i
root pts/3 2015-12-23 09:39 (192.168.61.253)

要显示登录、注销、系统启动和系统关闭的历史记录,请输入: 
who /var/adm/wtmp 
显示类似于以下内容的信息: 
hank lft/0 Jun 8 08:34 (ausnix5) 
john lft/0 Jun 8 08:34 (JIKey) 
mary lft/0 Jun 8 08:22 (machine.austin.ibm) 
jan pts4 Jun 8 09:19 (puff.wisc.edu)

要显示本地系统节点的运行级别,请输入: 
who -r 
显示类似于以下内容的信息:

运行级别 3 2015-12-21 18:38

要显示任何当前活动的和以前已由 init 生成的活动进程,请输入: 
who -p 
显示类似于以下内容的信息 
srcmstr . Jun 8 04:15 old 2896 
cron . Jun 8 04:15 old 4809 
uprintfd . Jun 8 04:15 old 5158

要通过指定 -bdlprtTu 标志来处理 /var/adm/wtmp 文件,请输入: 
who -a /var/adm/wtmp 
显示类似于以下内容的信息: 
. system boot Jun 19 10:13 
. run-level 2 Jun 19 10:13 
. . Jun 19 10:14 old 
. . Jun 19 10:14 old 
. . Jun 19 10:14 old 
rc - . Jun 19 10:13 old 
. . Jun 19 10:16 old 
. . Jun 19 10:14 old 
srcmstr - . Jun 19 10:14 old 
rctcpip - . Jun 19 10:14 old 
rcdce - . Jun 19 10:14 old 
rccm - . Jun 19 10:15 old 
dceupdt - . Jun 19 10:15 old 
rcnfs - . Jun 19 10:15 old 
cron - . Jun 19 10:16 old 
piobe - . Jun 19 10:16 old 
qdaemon - . Jun 19 10:16 old 
writesrv - . Jun 19 10:16 old 
uprintfd - . Jun 19 10:16 old 
. . Jun 19 10:16 old 
LOGIN - lft0 Jun 19 10:16 old 
. . Jun 19 10:16 old 
. . Jun 19 10:16 old

由于linux服务器允许多用户登录,公司很多人知道密码,工作造成一定的障碍,所以需要有时踢出指定的用户

1/#who   查出当前有那些终端登录(用 w 命令更详细)

# who
root     pts/0        2010-10-28 09:36 (192.168.1.236)
root     pts/2        2010-10-28 09:40 (192.168.1.27)
root     pts/3        2010-10-28 10:02 (192.168.1.82)
root     pts/4        2010-10-20 16:06 (192.168.1.244)

2/我想踢出IP为82的登录,其对应的tty为pts/3

# pkill -kill -t pts/3

3/再次查看

# who
root     pts/0        2010-10-28 09:36 (192.168.1.236)
root     pts/2        2010-10-28 09:40 (192.168.1.27)
root     pts/4        2010-10-20 16:06 (192.168.1.244)

已成功踢出

who命令参数及用法详解(linux查看在线用户命令)的更多相关文章

  1. linux useradd(adduser)命令参数及用法详解(linux创建新用户命令)

    linux useradd(adduser)命令参数及用法详解(linux创建新用户命令) useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号 ...

  2. linux dmesg命令参数及用法详解(linux显示开机信息命令)

    linux dmesg命令参数及用法详解(linux显示开机信息命令) http://blog.csdn.net/zhongyhc/article/details/8909905 功能说明:显示开机信 ...

  3. Linux fdisk命令参数及用法详解---Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  4. linux scp命令参数及用法详解--linux远程复制拷贝命令使用实例【转】

    转自:http://blog.csdn.net/jiangkai_nju/article/details/7338177 一般情况,本地网络跟远程网络进行数据交抱,或者数据迁移,常用的有三种方法,一是 ...

  5. [ARM-Linux开发]linux dmesg命令参数及用法详解(linux显示开机信息命令)

    功能说明:显示开机信息.语 法:dmesg [-cn][-s <缓冲区大小>]补充说明:kernel会将开机信息存储在ring buffer中.您若是开机时来不及查看信息,可利用dmesg ...

  6. linux modprobe命令参数及用法详解--linux加载模块命令

    转:http://www.linuxso.com/command/modprobe.html modprobe(module probe) 功能说明:自动处理可载入模块. 语 法:modprobe [ ...

  7. (转)linux traceroute命令参数及用法详解--linux跟踪路由命令

    linux traceroute命令参数及用法详解--linux跟踪路由命令 原文:http://blog.csdn.net/liyuan_669/article/details/25362505 通 ...

  8. Linux quota命令参数及用法详解---Linux磁盘配额限制设置和查看命令

    功能说明:显示磁盘已使用的空间与限制. 语 法:quota [-quvV][用户名称...] 或 quota [-gqvV][群组名称...] 补充说明:执行quota指令,可查询磁盘空间的限制,并得 ...

  9. linux crontab命令参数及用法详解--linux自动化定时任务cron

    声明:本文转自Linux 安全网,在此基础上加上自己的体会! crontab 命令 如果发现您的系统里没有这个命令,在ubuntu server 中用的是 sudo apt-get install c ...

随机推荐

  1. JAVAWeb学习总结(一)

    一.基本概念 1.1.WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. Internet上供外界访问的Web资源分为: 静态web资源( ...

  2. 10个超有趣的linux命令

    本文展示了 10 个有趣的 Linux 动态命令,这些命令和实用功能无关,仅供娱乐!看完此文,你会对 Linux 有个全新的认识,谁说 IT 男就没有屌丝娱乐的一面呢?还等什么,就让我们开始看文章吧~ ...

  3. 算法总结之 在单链表和双链表中删除倒数第k个节点

    分别实现两个函数,一个可以删除单链表中倒数第k个节点,另一个可以删除双链表中倒数第k个节点 思路: 如果链表为空,或者k<1 参数无效 除此之外 让链表从头开始走到尾,每移动一步,就让k的值减1 ...

  4. dr03_

    1.温州配调-->全网-->厂站-->瓯海-->竹溪变 1.1.“10kVI段”,“60号间隔”,手车开关 --> 合上 2. 2.1. 2.2. TdrSvgDll.A ...

  5. 平衡二叉树--java

    package com.test.tree; /** * 带有平衡条件的二叉查找树 * */ public class AVLBinarySearchTree<T extends Compara ...

  6. Codeforces 888D Almost Identity Permutations:错排公式

    题目链接:http://codeforces.com/problemset/problem/888/D 题意: 给定n,k,问你有多少种1到n的排列,满足至少有n-k个a[i] == i. (4 &l ...

  7. mysql数据库优化课程---5、要索引和不要索引的区别是什么

    mysql数据库优化课程---5.要索引和不要索引的区别是什么 一.总结 一句话总结: 索引速度快,就是查表的时候,操作的话设置索引就好了 1.数据库设计的时候不允许字段为null的好处是什么? nu ...

  8. python中利用正则表达式匹配ip地址

    现在有一道题目,要求利用python中re模块来匹配ip地址,我们应如何着手? 首先能想到的是ip地址是数字,正则表达式是如何匹配数字的呢? \d或[0-9] 对于这个问题,不要一下子上来就写匹配模式 ...

  9. 如何关闭 window10 自带的杀毒软件

    打开运行,快捷键[win+R],输入[ gpedit.msc],点击确定 在打开的组策略窗口中,依次展开计算机配置>管理模板>Windows组件,选择[windows组件]中的window ...

  10. HANA 存储过程

    You can develop secure procedures using SQLScript in SAP HANA by observing the following recommendat ...