who命令主要用于查看当前在线上的用户情况。这个命令非常有用。如果用户想和其他用户建立即使通讯,比如使用talk命令,那么首先要确定的就是该用户确实在线上,不然talk进程就无法建立起来。
又如,系统管理员希望监视每个登陆的用户此时此刻的所作所为,也要使用who命令。Who命令的常用命令格式和常用选项如下:
# who〔选项〕
命令who常用命令选项
常用选项
|
意 义
|
-a
|
显示所有用户的所有信息
|
-m
|
显示运行该程序的用户名,和“who am I”的作用一样
|
-q
|
只显示用户的登陆帐号和登陆用户的数量,该选项优先级高于其他任何选项
|
-u
|
在登陆用户后面显示该用户最后一次对系统进行操作距今的时间
|
-H
|
显示列标题
|
所有的选项是可选的,例如,使用命令:
〔root@localhose root〕# who-aH
who输出常用标题含义
标题
|
含义
|
USER
|
用户登陆
|
LINE
|
用户登陆使用终端
|
TIME
|
用户登陆时间
|
LDIE
|
用户空闲时间,即至进行操作的时间
|
PID
|
用户登陆shell的进程ID
|
也可以单独使用who命令,这时将显示登陆用户另、使用终端设备以及登陆到系统的时间三项内容
分享到:
相关推荐
Linux命令详解手册是一份关于Linux操作系统下各种命令的权威指南,涵盖了系统管理、系统设置、文档编辑和压缩备份等众多方面的命令。这份手册详细列举并解释了每个命令的用途和使用方法,是Linux用户管理和维护系统...
Linux命令详解手册是一本适合Linux新手和有一定基础的用户深入学习Linux命令的指南。它详细介绍了大量的Linux命令,涵盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面的操作。掌握这些命令对于理解和使用...
《Linux命令详解手册》是一份全面的Linux命令参考资料,它详细介绍了Linux系统中广泛使用的一系列命令,覆盖了系统管理、系统设置、文档编辑以及压缩备份等多个方面。为了方便用户查阅,该手册按照命令的功能进行了...
### Linux主要Shell命令详解 #### 一、命令置换与特殊字符使用 在Linux环境中,shell命令的灵活性和强大性体现在其能够实现复杂的功能组合。其中一个关键特性是**命令置换**,即通过特定语法来获取一个命令的输出...
Linux who命令 Linux who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者 ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU 使用量、动作等等。 使用权限:所有使用者都可使用。 语法...
### AIX_BASIC_VI命令详解 #### 一、概述 本文档主要介绍AIX系统中的VI编辑器及其使用方法,并涵盖了UNIX系统中的`man`命令的详细解释与应用技巧。AIX作为IBM的一种UNIX操作系统,广泛应用于服务器环境,其文本...
执行who命令可得知目前有那些用户登入系统,单独执行who命令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。 描述 who命令打印有关当前登录的所有用户的信息。 who语法 who [ ...
### Linux常用命令详解 Linux作为一款强大的开源操作系统,在服务器领域占据着极其重要的地位。对于Linux初学者来说,熟练掌握一些常用的命令是非常必要的。本文将基于提供的部分Linux命令进行详细的解释和示例说明...
### UNIX基本命令详解 #### 第一章:目录及文件操作 **1.1 `ls`** - **功能**:列出指定目录中的文件和子目录名。 - **语法**:`ls [选项] [文件或目录]` - **常用选项**: - `-l`:以长格式列出文件详情(包括...
以下是一些常见的Linux命令详解: 1. **cd (Change Directory)**:用于切换当前工作目录。例如,`cd /home/user` 将你带入 `/home/user` 目录。 2. **pwd (Print Working Directory)**:显示当前工作目录的完整...
在UINX操作系统中,掌握基础的命令是十分重要的,因为这些命令可以帮助用户高效地管理文件、目录以及系统资源。以下是一些常见的UINX命令的详细解释: 1. **cd**:改变工作路径,与DOS中的`cd`命令类似。`cd`可以带...
具体命令包括:ls、pwd、cd、touch、mkdir、rmdir、rm、cp、mv、tar、stat、who、whoami、hostname、date、cal、clear、cat、tac、more、less、head、tail、wc、grep、find、whereis、which以及文件操作进阶命令如...
### 嵌入式学习指引——Linux下60个系统命令详解 #### 一、引言 在Linux系统中,掌握基本的命令行操作对于高效地进行开发、管理和维护至关重要。本文将详细介绍Linux下的六个重要类别的命令,涵盖安装与登录、文件...
Linux 进程查看命令详解 Linux 作为多用户和多进程系统,经常需要对这些进程进行一些调配和管理,而要进行管理,首先就要知道现在的进程情况。本文将介绍一些命令来查看进程。 一、who 命令 who 命令用于查看当前...
### Android ADB命令使用详解 #### 概述 Android Debug Bridge (ADB) 是一款功能强大的命令行工具,它能够帮助开发者管理和调试Android设备或模拟器的状态。本文将详细介绍ADB的基本概念、常用命令及其应用场景。 ...
9. **系统信息**: `who`显示所有登录用户,`date`显示和设置系统时间。`df`查看磁盘使用情况,`du`查看文件或目录所占磁盘空间,`which`查找命令路径,`hostname`和`uname`提供主机和系统信息。 10. **网络工具**: ...
以下是一些常见的Linux基本命令及其详解: 1. **uname**: 用于显示系统的内核信息,如系统名称、版本号和体系结构。在Windows中,对应的命令是`ver`。 2. **ls** 和 **ls -al**: `ls`命令用于列出当前目录中的文件...
**ISQL工具详解** ISQL(Interactive SQL)是一款用于与SQL Server进行交互的命令行工具,主要用于执行Transact-SQL语句和脚本。虽然MSSQL提供了图形化的管理界面如SQL Server Management Studio (SSMS),但ISQL因...
linux常用命令大全以下是一些常用的Linux命令,它们用于在终端中执行各种任务。请注意,不同的Linux发行版可能会有一些差异,但这些命令在大多数系统中通用。文件和目录操作: ls: 列出目录内容cd: 切换目录pwd: ...