我尝试了很多网站,只能查看我的linux CentOS中的用户是查看/ etc / passwd文件。有哪些命令可以查看CentOS中存在的用户,“cat / etc / passwd”除外?
答案 0 :(得分:1)
您可以使用getent passwd
:
$getent passwd | cut -d: -f1
at
avahi
beagleindex
bin
daemon
dnsmasq
festival
ftp
games
gdm
git-daemon
haldaemon
icecream
lighttpd
答案 1 :(得分:0)
这些命令仍然显示为/etc/passwd
,但仅显示用户名。至少他们与cat /etc/passwd
不同。
awk -F: '{ print $1 }' /etc/passwd
cut -f1 -d: /etc/passwd
sed 's|:.*||' /etc/passwd
答案 2 :(得分:0)
这应该列出所有用户以及他们上次登录的时间 - 包括从不:
lastlog |more
1 Username Port From Latest
2 root **Never logged in**
3 daemon **Never logged in**
4 bin **Never logged in**
5 sys **Never logged in**
6 sync **Never logged in**
7 games **Never logged in**
8 man **Never logged in**
9 lp **Never logged in**
10 mail **Never logged in**
答案 3 :(得分:0)
你怎么试
cd /users/
ls
目录名称将是用户。