Linux中的who命令

Linux中的who命令

Linux中的who命令

在Linux系统中,who是一个非常常用的命令,它可以用来展示当前正在登陆系统的用户信息。在本文中,我将详细介绍who命令的用法和相关知识。

1. 命令格式

who命令的基本语法如下所示:

who [OPTION]... [FILE]...

2. 命令功能

who命令用于显示当前系统上已经登陆的用户信息。它可以展示以下信息:

  • 登陆用户的用户名
  • 登陆用户所在的终端设备
  • 登陆用户的登陆时间
  • 登陆用户的IP地址

3. 命令选项

who命令有一些选项可以用来控制输出,常用的选项包括:

  • -H:显示列标题
  • -q:显示登陆用户数量
  • -u:显示用户名和登陆时间
  • --ips:显示登陆用户的IP地址

4. 使用示例

4.1 显示当前登陆用户信息

我们可以直接运行who命令来显示当前登陆系统的用户信息,示例如下:

$ who
alice   tty1         2021-10-10 08:00
bob     tty2         2021-10-10 09:00

以上示例显示了当前系统上两个用户的信息,包括用户名、终端设备、登陆时间。

4.2 显示用户数量

我们可以使用-q选项来显示当前系统上登陆用户的数量,示例如下:

$ who -q
alice bob

以上示例显示了当前系统上有两个登陆用户。

4.3 显示IP地址

我们可以使用--ips选项来显示每个登陆用户的IP地址,示例如下:

$ who --ips
alice   tty1         2021-10-10 08:00    192.168.1.10
bob     tty2         2021-10-10 09:00    192.168.1.11

以上示例显示了当前系统上两个登陆用户的IP地址。

5. 总结

who命令是一个非常实用的命令,可以方便地查看当前系统中登陆用户的信息。通过本文的介绍,相信大家已经对who命令有了更深入的了解。

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程