我使用过的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命令系列总目录
分享到:
相关推荐
- **使用`who`命令**:这个命令显示了当前登录到系统的所有用户。 ```bash who ``` - **使用`w`命令**:与`who`类似,但提供了更详细的信息,如登录时间、空闲时间等。 ```bash w ``` - **使用`users`命令**...
- `who`:显示当前登录用户。 - `whoami`:显示当前用户名。 - `passwd`:修改用户密码。 - `echo`:打印字符串。 - `set`:显示所有环境变量。 **示例命令:** - 显示当前目录:`pwd` - 改变目录:`cd /usr/...
Linux命令详解手册是一本适合Linux新手和有一定基础的用户深入学习Linux命令的指南。它详细介绍了大量的Linux命令,涵盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面的操作。掌握这些命令对于理解和使用...
在Linux操作系统中,`who`命令是一个非常实用的工具,它用于显示当前系统中的用户登录信息。这个命令可以帮助系统管理员了解哪些用户正在使用系统,他们在哪个终端登录,以及登录的具体时间。下面我们将深入探讨`who...
《Linux命令详解手册》是一份全面的Linux命令参考资料,它详细介绍了Linux系统中广泛使用的一系列命令,覆盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面。为了方便用户查阅,该手册按照命令的功能进行了...
### 使用频率最多的Linux命令 #### 引言 在Linux系统中,掌握常用命令对于提高工作效率至关重要。本文将根据提供的文件信息中的标题、描述以及部分罗列的命令进行深入解析,帮助初学者更好地理解和运用这些基本...
- 可以使用who、w等命令查看系统中当前的登录用户信息。 九、Shell概述 - Shell是用户与Linux系统交互的接口,常用的有bash、csh、tcsh等。 十、脚本执行方式 - 脚本可以通过bash命令直接执行,例如使用命令:bash...
last - 查看用户的历史登录记录 `last` 命令用于显示系统的历史登录记录,包括登录和登出的时间点以及退出状态等信息。例如: ``` last ``` #### 4. uptime - 查看系统up的持续时间、在线用户数及负载情况 `uptime...
"Linux系统下如何查看已经登录用户" Linux 作为一个多用户系统,可以同时为多个登录用户提供服务。...这些命令可以帮助系统管理员了解系统中有那些用户,用户都在进行什么操作,并且可以查看用户登录的历史记录。
- **who** - 显示当前登录的用户信息。 - **w** - 显示当前登录的用户信息及系统负荷。 - **last** - 显示最近的登录记录。 - **lastlog** - 显示最后一次登录信息。 - **users** - 显示当前登录的所有用户名。 - **...
- `who`:查看当前登录系统的用户。 - `who am i`:显示当前用户。 - `finger`:获取用户信息,例如`finger 用户名`。 - `clear`:清空终端屏幕。 学习这些基础命令后,你可以逐步探索更复杂的操作,如文件和...
Linux 进程查看命令详解 Linux 作为多用户和多进程系统,...who 命令是查看进程的一种非常有用的命令,可以用来查看当前在线上的用户情况。通过使用 who 命令和其他进程查看命令,可以更好地管理和维护 Linux 系统。
- **命令介绍**:`who` 命令用于列出当前登录到系统的用户列表。 - **应用场景**:当需要知道当前有哪些用户正在使用系统时非常有用。 - **命令选项**: - `-H` 或 `--heading`:显示各栏位的标题信息。 - `-i` 或...
- 查看用户活动详情:使用 `last`。 - **系统活动监控** - 监控当前进程:使用 `ps` 或 `top`。 - 查看特定用户的进程:使用 `ps -u 用户名`。 - 查看所有系统的进程:使用 `ps -A` 或 `ps aux`。 - 查看指定...
* finger 命令:finger 命令的作用是查看用户信息,它的使用权限是所有用户。 * mail 命令:mail 命令的作用是发送邮件,它的使用权限是所有用户。 * nslookup 命令:nslookup 命令的作用是查询域名服务器,它的使用...
此外,可能还涵盖了查看用户和组信息的命令,如`id`、`groups`和`whoami`。 最后的"文件操作等.docx"可能涵盖了基本的文件和目录操作,如`ls`列出目录内容,`cd`改变当前目录,`mkdir`创建目录,`rm`删除文件或目录...
以下是对Linux命令的详细介绍: 1. 基本命令: - `date`:显示当前日期和时间。 - `who`:列出当前登录到系统的用户及其相关信息。 - `id`:显示用户的身份信息,包括用户ID和组ID。 - `who am i`:显示当前...
13. who - 显示当前登录系统的用户信息。 14. cat - 用于查看文件内容、合并文件或创建新文件。 15. cd - 用于改变当前目录。 16. chmod - 用于改变文件或目录的权限。 17. chown - 用于改变文件或目录的所有者。 18...
1. **使用简单命令**:通过`date`、`cal`、`who`、`echo`、`clear`等命令熟悉Linux的基本命令格式。 - **示例**:`date` 显示系统当前日期和时间;`echo "Hello, world!"` 打印出"Hello, world!"。 2. **浏览文件...
“2 users”表示当前有2个用户登录;后面的三个数字分别代表过去1分钟、5分钟和15分钟的系统平均负载。 ##### 4. **其他命令** 除了上述命令外,还有许多其他与用户管理相关的命令,例如: - **useradd**:用于...