# awk-F ':' ' { print $ 1 } '/etc/passwd
或者
# cut -d: -f1 /etc/passwd
root
bin
守护进程
adm
lp
同步
关闭
停止
邮件
ftp
后缀
sshd
tcpdump
2gadmin
阿帕奇
zabbix
mysql
zend
rpc
2daygeek
已命名
mageshm
方法 2 :使用 getent 命令getent命令显示名称服务交换机库支持的数据库中的条目 。这些库的配置文件是/etc/nsswitch.conf 。
get命令显示类似于/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
sync:x:5:0:sync:/sbin:/bin/sync
关机:x:6:0:关机:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
邮件:x:8:12:mail:/var/spool/mail:/sbin/nologin
ftp:x:14:50:FTP用户:/var/ftp:/sbin/nologin
postfix:x:89:89::/var/spool/postfix:/sbin/nologin
sshd:x:74:74:权限分隔的SSH:/var/empty/sshd:/sbin/nologin
tcpdump:x:72:72::/:/sbin/nologin
2g admin:x:500:10::/home/viadmin:/bin/bash
Apache:x:48:48:Apache:/var/www:/sbin/nologin
zabbix:x:498:499:Zabbix监控系统:/var/lib/zabbix:/sbin/nologin
MySQL:x:497:502::/home/MySQL:/bin/bash
Zend:x:502:503::/u01/Zend/Zend/GUI/light tpd:/sbin/nologin
rpc:x:32:32:Rpcbind守护进程:/var/cache/Rpcbind:/sbin/nologin
2 day geek:x:503:504::/home/2 day geek:/bin/bash
Named:x:25:25:Named:/var/Named:/sbin/nologin
mageshm:x:506:507:2g Admin-Magesh M:/home/mageshm:/bin/bash
以上描述了七个字段的详细信息 。(LCTT译:此处内容有重复和删节)
您还可以使用awk或cut命令只打印出Linux系统中所有用户的用户名列表 。显示的结果是相同的 。
方法 3 :使用 compgen 命令compgen是bash的内置命令,它会显示所有可用的命令、别名和函数 。
# compgen -u
root
bin
守护进程
adm
lp
同步
关闭
停止
邮件
ftp
后缀
sshd
tcpdump
2gadmin
阿帕奇
zabbix
mysql
zend
rpc
2daygeek
已命名
mageshm
via:https://www . 2 day geek . com/3-methods-to-list-all-the-users-in-Linux-system/
作者:Magesh Maruthamuthu题目:lujun9972译者:SunWave校对:wxy
【列出Linux系统上所有用户的 linux系统查看有几个用户】本文由LCTT原创,并获得Linux中国的荣誉 。
点击“了解更多”可访问文内链接
,
推荐阅读
- 消防远程监控系统是否必须安装
- 如何使用DOS系统删除文件
- 打造炫酷个性化的操作系统 修改win10系统字体
- 如何使用OA系统
- 5个步骤实现365天系统自律远离手机拖延 安卓手机自动化定时打卡
- 呼吸系统感染吃什么好 呼吸道感染吃啥比较好
- ERP系统上线后要做哪些维护工作 顺景软件erp功能
- 全国居民身份证挂失申报系统在昆明上线 昆明市补办身份证在哪办
- 电脑操作系统有几种 电脑操作系统有哪些
- 电脑如何恢复系统还原 电脑应该如何恢复系统还原