我使用过的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命令系列总目录
分享到:
相关推荐
at ip time 程序名(或一个命令) /r 在某时间运行对方某程序并重新启动计算机 finger username @host 查看最近有哪些用户登陆 telnet ip 端口 远和登陆服务器,默认端口为23 open ip 连接到IP(属telnet登陆后的...
who命令打印有关当前登录的所有用户的信息。 who语法 who [ OPTION ]… [ FILE ] [ am i ] 选项 -a , –all 与使用选项-b -d –login -p -r -t -T -u相同。 -b , –boot 显示上次系统引导的时间。 ...
linux基础命令记录,在慕课网学习Linux时的第一个课程完结的基础记录。
2. 使用 who命令显示当前所有登录用户的信息,试依次打开多个终端,再查看输出结果的变化。 3. 查看当前linux服务器的主机名的命令。(hostname) 4. 使用clear命令,清除屏幕信息。 5. 添加一个组账号,名称为group...
这个工具可以用来获取本地系统上当前用户(访问令牌)的用户名和组信息,以及相应的安全标识符(SID)、声明、本地系统上当前用户的权限、登录标识符(登录 ID)。 whoami命令显示自身的用户名称,本指令相当于执行”id -...
要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令...
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 ...
who这个命令重点在用来查看当前有那些用户登录到了本台机器上 who -m的作用和who am i的作用是一样的 who am i显示的是实际用户的用户名,即用户登陆的时候的用户ID。此命令相当于who -m whoami显示的是有效用户ID ...
8:env 查看用户环境变量 语法:env 9:who 查看登陆用户信息 语法:who 10:w 查看登陆用户详细信息 语法:w 用户权限/用户和用户组管理 1:用户配置文件 1.1:/etc/passwd 用户基本信息文件 1.2:/etc/shadow 影子...
Who 查看当前系统中的用户W 使用w命令查看正在使用系统的用户管理员:(1)发送系统公告 wall(2)想特定用户发送消息 write(3)mesg n拒绝
who 确定系统中当前用户信息 ps 列出当前用户有关的进程 ps -aux列出所有用户的进程 whoami 显示当前用户帐号 ls 获得目录中文件列表 pwd 查看当前目录 cat 显示文件的所有内容,不分屏 less 显示文件的所有内容,...
()who命令:显示当前正在系统中的所有用户名字,使用终端设备号, 注册时间 ()cal命令:显示某年内指定的日历 (5) uname命令:查看当前操作系统的信息 (6)wc命令:统计文件中的文件行数、字数和字符数 (7) clear命令:清屏 ...
who 命令:显示当前已经登录到系统中的所有用户及其有关信息。 mesg 命令:设定是否允许其他用户发信息给你。 wall 命令:发送信息给全部已经登录到系统的用户。 clear 命令:清除屏幕上的显示信息。 ...
who 当前用户 w 当前用户 uname 操作系统信息 uptime 输出系统任务队列信息 last 输出上次和过去系统登录的信息 dmesg 显示开机信息 free 显示系统内存状态 date:显示或修改系统时间与日期。只有超级用户才能用date...
Linux命令有用Linux命令有多少用户登录: who 当前用户是谁: whoami 打印日期: date 显示日历: cal 打印工作目录: pwd 打印文件和当前目录的目录: ls 手动帮助: man whoami 创建一个新目录: mkdir directory...
实验一:观察Linux的行为、SHELL编程 1.实验目的 了解Linux proc文件系统; 加深对Linux系统的理解...(3) 使用常用的Linux命令,主要包括如下命令: date, man, ls, cat, mv, grep, tail, head, cp, wc, pwd, who等;
Linux系统提供了who、w、...Linux提供的这些命令都能提供关于进程的一些信息,可以通过它们查看系统当前的进程状况,也可以找出那些占用了过多系统资源的进程并结束该进程。它们的优点在于速度快,透明性好,直观明了。
Linux备忘单目录用户信息who用于获取有关当前登录到系统的用户的信息$ whosuryansh :0 2019-08-04 01:21 (:0) whoami:显示系统的用户名$ whoamisuryansh id:显示用户标识信息$ id文件和目录命令pwd pwd(当前工作...
命令:pwd:查看当前工作路径 命令:date:查看日期时间 命令who 选项查看当前系统中的用户总数和系统启动时间 命令:whoami 和 who am i 的区别:whoami只显示当前用户的名字 2. 用vi编辑器,先在用户主目录中创建...
Linux(幸福Linux), Xlinux 等若干种,我推荐同学们使用的发行版本是 Red Hat(事实标 准)和 Xlinux(安装最容易)。 二.安装Linux的好处? Linux的核心具有 Windows 无法比拟的稳定性和高效率,在不使用 X ...