linux查看所有用戶 三種方式查看linux用戶
linux查看所有用戶 三種方式查看linux用戶
原|2020-02-17 13:16:56|瀏覽:71
1.查看 /etc/passwd 文件
/etc/passwd 包含了登錄 Linux 系統所必需的每個用戶的信息
# cat /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
..
2. 使用 getent 命令
getent命令顯示類似於/etc/passwd 文件的用戶詳細信息,它將每個用戶詳細信息顯示爲包含七個字段的單行。
# getent passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
...
3. 使用 compgen 命令
compgen 是 bash 的內置命令,運行: compgen -u 可以查看所有linux的用戶。
# compgen -u
root
bin
daemon
adm
lp
...
0條評論