linux显示在线用户命令
-
Linux系统可以通过使用命令行工具来显示当前在线用户。以下是几个常用的命令:
1. who: 这是一个简单的命令,用于显示当前登录到系统的用户信息。它会列出用户名、登录时间、登录终端等信息。只需在终端中键入”who”即可执行。
示例输出:
“`
james tty1 2022-01-01 10:00
john pts/0 2022-01-01 11:00 (192.168.1.100)
“`2. w: 这个命令类似于who命令,但提供了更详细的信息。它会显示当前登录用户的用户名、终端、登录时间、占用CPU的百分比等信息。使用”w”命令来运行。
示例输出:
“`
10:00:01 up 1 day, 2 min, 2 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
james tty1 – 10:00 1:23m 0.08s 0.05s vim
john pts/0 192.168.1.100 11:00 0.00s 0.10s 0.00s w
“`3. last: 这个命令用于显示最近登录到系统的用户信息。它会列出用户名、登录时间、登录终端、登录IP等信息。在终端上输入”last”来执行。
示例输出:
“`
james tty1 192.168.1.50 2022-01-01 10:01
john pts/0 192.168.1.100 2022-01-01 11:00
“`4. finger: 这个命令可以用来查看指定用户的详细信息,包括用户名、登录终端、登录时间、登录IP等。输入”finger <用户名>“来运行。
示例输出:
“`
Login: james Name: James Smith
Directory: /home/james Shell: /bin/bash
On since 2022-01-01 10:00 on tty1 from 192.168.1.50
“`除了这些命令,还有其他一些工具和命令可以用于显示在线用户的信息,如实时监控工具top、htop等。根据具体的需求,选择最适合的命令来查看在线用户。
2年前 -
在Linux系统中,有几个命令可以用来显示当前在线用户。以下是其中一些常用的命令:
1. `w`: `w`命令用于显示当前系统上的登录用户以及其相关信息,包括当前登录的终端、登录时间和运行命令。
2. `who`: `who`命令可以列出当前登录到系统的用户列表,显示用户的登录名、终端、登录时间等信息。
3. `whoami`: `whoami`命令用于显示当前用户的用户名。
4. `users`:`users`命令用于显示当前登录到系统的用户列表,只显示用户名。
5. `last`: `last`命令用于显示用户的登录历史记录,包括用户的登录名、登录时间、登录终端等信息。
6. `finger`: `finger`命令用于显示用户的详细信息,包括用户名、真实姓名、登录时间、登录终端等。
7. `ps`: `ps`命令用于显示当前正在运行的进程,可以通过查看登录进程来查看当前登录用户的信息。通过使用这些命令,您可以方便地查看当前系统上的在线用户,并获取他们的相关信息。
2年前 -
在Linux系统中,可以使用以下命令来显示当前在线的用户:
1. `who`命令:该命令用于显示当前登录到系统上的所有用户。它会列出用户名、登录时间、登录终端等信息。只需在终端中输入`who`命令即可显示所有在线用户的列表。
示例输出:
“`
username terminal login time
user1 pts/0 2022-01-01 10:00
user2 pts/1 2022-01-01 10:05
“`2. `w`命令:该命令也可以显示当前登录到系统上的用户。它与`who`命令类似,但会额外显示用户的CPU使用情况和当前正在执行的命令。
示例输出:
“`
10:30:01 up 1 day, 2:00, 2 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
user1 pts/0 192.168.0.1 10:00 1.00s 0.10s 0.05s sshd: user1
user2 pts/1 192.168.0.2 10:05 4.00s 0.05s 0.01s vim file.txt
“``w`命令输出中的各列含义:
– USER:用户名
– TTY:登录终端
– FROM:登录来源IP地址或主机名
– LOGIN@:登录时间
– IDLE:用户空闲时间
– JCPU:用户所用的总CPU时间
– PCPU:用户所用的当前CPU时间
– WHAT:用户当前正在执行的命令3. `whoami`命令:该命令用于显示当前登录用户的用户名。只需在终端中输入`whoami`命令即可显示当前用户的用户名。
示例输出:
“`
user1
“`以上就是几个常用的查看在线用户的命令。使用这些命令可以方便地了解当前系统中的用户情况。
2年前