linux怎么查看用户

linux

1个回答

写回答

Oakkk

2023-04-01 21:02

+ 关注

etc
etc

1.查看当前登录用户

输入whoami命令可以查看当前登录用户。

例如:

$whoami

ubuntu

2.查看系统中的所有用户

输入cat/etc/passwd命令可以查看系统中的所有用户。

例如:

$cat/etc/passwd

root:x:0:0:root:/root:/bin/bash

ubuntu:x:1000:1000:Ubuntu:/home/ubuntu:/bin/bash

每一行代表一个用户,以冒号分隔的字段包括用户名、密码(通常是“x”)、用户ID、组ID、用户说明、主目录、登录Shell等信息。

3.查看当前登录用户的详细信息

输入id命令可以查看当前登录用户的详细信息,包括用户ID(uid)、组ID(gid)、附加组ID(groups)等。

例如:

$id

uid=1000(ubuntu)gid=1000(ubuntu)groups=1000(ubuntu),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)

其中uid代表用户ID,gid代表主组ID,groups代表附加组ID。

4.查看指定用户的详细信息

输入id命令可以查看指定用户的详细信息。

例如:

$idubuntu

uid=1000(ubuntu)gid=1000(ubuntu)groups=1000(ubuntu),4(adm),24(cdrom),27(sudo),30(dip),46(plugdev),113(lpadmin),128(sambashare)

5.查看当前系统中的登录用户

输入w命令可以查看当前系统中的登录用户。

例如:

$w

02:54:47up1:19,3users,loadaverage:0.55,0.47,0.58

USERTTYFROMLOGIN@IDLEJCPUPCPUWHAT

ubuntutty101:351:19m13:200.02ssshd:ubuntu[priv]

ubuntupts/0192.168.1.10001:373.00s0.05s0.01sw

ubuntupts/1192.168.1.10002:540.00s0.11s0.00sw

该命令会显示当前所有登录用户的终端、登录时间、空闲时间、CPU占用率等信息。如果只想查看当前登录用户的信息,可以使用who命令。

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号