`

我使用过的Linux命令之who - 查看当前登录用户

阅读更多

我使用过的Linux命令之who - 查看当前登录用户

本文链接:http://codingstandards.iteye.com/blog/993347   (转载请注明出处)

用途说明

who命令用于显示谁登录了系统(show who is logged on),who am i与之相同。另外一个叫whoami的命令,只输出用户账号。而who或者who am i不仅显示账号,还显示终端文件名、时间、来源IP等。

 

常用方式

格式:who

格式:who am i

简单显示当前登录系统用户的信息,可以轻松的获取当前登录系统的用户列表,包含使用终端登录。

 

格式:who -a

格式:who -aH

显示所有用户的所有信息(The -a argument of the who command lists all available output for each user on your system.)

-H参数表明显示表头(显示列标题)。

 

使用示例

示例一

[root@web186 root]# who
root     pts/7        Apr  8 20:37 (124.15.246.23)
[root@web186 root]# who am i
root     pts/7        Apr  8 20:37 (124.15.246.23)
[root@web186 root]# whoami
root
[root@web186 root]# who -m
root     pts/7        Apr  8 20:37 (124.15.246.23)
[root@web186 root]#

 

示例二

who -a或who -aH的输出信息,没有-H参数不输出表头。

USER   用户登陆
LINE    用户登陆使用终端
TIME   用户登陆时间
LDIE    用户空闲时间,即至进行操作的时间
PID     用户登陆shell的进程ID

[root@web186 root]# who -aH
NAME       LINE         TIME         IDLE          PID COMMENT  EXIT        
                        Sep 10 16:45                14 id=si    term=0 exit=0
           system boot  Sep 10 16:45                           
           run-level 3  Sep 10 16:45                   last=S  
                        Sep 10 16:46              1591 id=l3    term=0 exit=0
LOGIN      tty1         Feb 21 11:22              1655 id=1    
                        Oct 12 16:35              9003 id=2    
LOGIN      tty3         Jun 23 12:53             29564 id=3    
LOGIN      tty4         Sep 10 16:46              2388 id=4    
LOGIN      tty5         Sep 10 16:46              2389 id=5    
LOGIN      tty6         Sep 10 16:46              2390 id=6    
           pts/0        Sep 14 18:42              8133 id=ts/0  term=0 exit=0
LOGIN      tty1         Sep 10 16:59              5904 id=1    
           pts/1        Jun 24 14:25             14472 id=ts/1  term=0 exit=0
           pts/2        Dec 17 18:49             27017 id=ts/2  term=0 exit=0
           pts/3        Dec 21 18:02             13020 id=ts/3  term=0 exit=0
           pts/4        Sep 18 18:23             31627 id=ts/4  term=0 exit=0
           pts/5        Feb 20 21:13             27026 id=ts/5  term=0 exit=0
           pts/6        Jan 27 12:24             10937 id=ts/6  term=0 exit=0
root     + pts/7        Apr  8 20:37   .         19799 (124.15.246.23)
           pts/8        Mar 26 14:55              4534 id=ts/8  term=0 exit=0
           pts/9        Mar 26 14:55              5837 id=ts/9  term=0 exit=0
           pts/10       Nov 27 21:18              9543 id=s/10  term=0 exit=0
           pts/11       Mar 26 14:55             10173 id=s/11  term=0 exit=0
           pts/12       Mar 26 12:17             23761 id=s/12  term=0 exit=0
LOGIN      tty3         May 28 10:55              2220 id=3    
LOGIN      tty2         Oct 12 16:35              9003 id=2    
           pts/13       Mar 26 14:55              1135 id=s/13  term=0 exit=0
[root@web186 root]# 

 

问题思考

相关资料

【1】Blinux linux who 当前登录系统用户(含终端)
http://www.shocr.com/linux-who/
【2】程序人生 Linux who am i
http://www.programlife.net/linux-who-am-i.html
【3】PHPChina 论坛 linux Who命令详细介绍
http://bbs.phpchina.com/thread-94190-1-1.html

 

 

返回 我使用过的Linux命令系列总目录

 

1
0
分享到:
评论

相关推荐

    cmd操作命令和linux命令大全收集

    at ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机 finger username @host 查看最近有哪些用户登陆 telnet ip 端口 远和登陆服务器,默认端口为23 open ip 连接到IP(属telnet登陆后的...

    Linux中的who命令实例介绍

    who命令打印有关当前登录的所有用户的信息。 who语法 who [ OPTION ]… [ FILE ] [ am i ] 选项 -a , –all 与使用选项-b -d –login -p -r -t -T -u相同。 -b , –boot 显示上次系统引导的时间。 ...

    linux基础命令记录1

    linux基础命令记录,在慕课网学习Linux时的第一个课程完结的基础记录。

    Linux基本命令的使用

    2. 使用 who命令显示当前所有登录用户的信息,试依次打开多个终端,再查看输出结果的变化。 3. 查看当前linux服务器的主机名的命令。(hostname) 4. 使用clear命令,清除屏幕信息。 5. 添加一个组账号,名称为group...

    whoami命令 打印当前登录用户

    这个工具可以用来获取本地系统上当前用户(访问令牌)的用户名和组信息,以及相应的安全标识符(SID)、声明、本地系统上当前用户的权限、登录标识符(登录 ID)。 whoami命令显示自身的用户名称,本指令相当于执行”id -...

    入门学习Linux常用必会60个命令实例详解doc/txt

    要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令...

    Linux查看当前登录用户并踢出用户的命令

    1、查看当前登录用户 [wilsh@lcl ~]$ whatis w w (1) - Show who is logged on and what they are doing [wilsh@lcl ~]$ w 09:49:30 up 1 day, 17:19, 4 users, load average: 0.00, 0.00, 0.00 USER TTY FROM ...

    浅谈linux中的whoami与 who指令

    who这个命令重点在用来查看当前有那些用户登录到了本台机器上 who -m的作用和who am i的作用是一样的 who am i显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m whoami显示的是有效用户ID ...

    Linux命令笔记

    8:env 查看用户环境变量 语法:env 9:who 查看登陆用户信息 语法:who 10:w 查看登陆用户详细信息 语法:w 用户权限/用户和用户组管理 1:用户配置文件 1.1:/etc/passwd 用户基本信息文件 1.2:/etc/shadow 影子...

    linux命令(在线用户管理)1

    Who 查看当前系统中的用户W 使用w命令查看正在使用系统的用户管理员:(1)发送系统公告 wall(2)想特定用户发送消息 write(3)mesg n拒绝

    linux常用命令(自己总结的)

    who 确定系统中当前用户信息 ps 列出当前用户有关的进程 ps -aux列出所有用户的进程 whoami 显示当前用户帐号 ls 获得目录中文件列表 pwd 查看当前目录 cat 显示文件的所有内容,不分屏 less 显示文件的所有内容,...

    Linux操作系统实验一.doc

    ()who命令:显示当前正在系统中的所有用户名字,使用终端设备号, 注册时间 ()cal命令:显示某年内指定的日历 (5) uname命令:查看当前操作系统的信息 (6)wc命令:统计文件中的文件行数、字数和字符数 (7) clear命令:清屏 ...

    linux操作系统考试重点

    who 命令:显示当前已经登录到系统中的所有用户及其有关信息。  mesg 命令:设定是否允许其他用户发信息给你。  wall 命令:发送信息给全部已经登录到系统的用户。  clear 命令:清除屏幕上的显示信息。  ...

    Linux系统维护管理命令使用

    who 当前用户 w 当前用户 uname 操作系统信息 uptime 输出系统任务队列信息 last 输出上次和过去系统登录的信息 dmesg 显示开机信息 free 显示系统内存状态 date:显示或修改系统时间与日期。只有超级用户才能用date...

    Linux-commands:Linux命令和Shell脚本编写说明

    Linux命令有用Linux命令有多少用户登录: who 当前用户是谁: whoami 打印日期: date 显示日历: cal 打印工作目录: pwd 打印文件和当前目录的目录: ls 手动帮助: man whoami 创建一个新目录: mkdir directory...

    操作系统实验报告,观察Linux的行为、SHELL编程

    实验一:观察Linux的行为、SHELL编程 1.实验目的 了解Linux proc文件系统; 加深对Linux系统的理解...(3) 使用常用的Linux命令,主要包括如下命令: date, man, ls, cat, mv, grep, tail, head, cp, wc, pwd, who等;

    通过监控Linux运行进程来保证系统的安全

    Linux系统提供了who、w、...Linux提供的这些命令都能提供关于进程的一些信息,可以通过它们查看系统当前的进程状况,也可以找出那些占用了过多系统资源的进程并结束该进程。它们的优点在于速度快,透明性好,直观明了。

    linux-cheats-sheets-and-command

    Linux备忘单目录用户信息who用于获取有关当前登录到系统的用户的信息$ whosuryansh :0 2019-08-04 01:21 (:0) whoami:显示系统的用户名$ whoamisuryansh id:显示用户标识信息$ id文件和目录命令pwd pwd(当前工作...

    unix实验报告.doc

    命令:pwd:查看当前工作路径 命令:date:查看日期时间 命令who 选项查看当前系统中的用户总数和系统启动时间 命令:whoami 和 who am i 的区别:whoami只显示当前用户的名字 2. 用vi编辑器,先在用户主目录中创建...

    Linux操作系统基础教程

    Linux(幸福Linux), Xlinux 等若干种,我推荐同学们使用的发行版本是 Red Hat(事实标 准)和 Xlinux(安装最容易)。 二.安装Linux的好处? Linux的核心具有 Windows 无法比拟的稳定性和高效率,在不使用 X ...

Global site tag (gtag.js) - Google Analytics