user
목록을 얻고 싶다면 어떻게 해야 할까?
1 |
cat /etc/passwd | cut -d":" -f1 |
다른 user database까지 체크해야 한다면 getent를 사용하는 것이 더 낫다. ( manpage : https://linux.die.net/man/1/getent )
1 |
getent passwd | cut -d":" -f1 |
- LDAP라던가..
- 유저 수를 셀 때는 줄 수만 세면 되니,
cut
대신wc -l
을 쓴다. - home path가 있는 사용자만 알고 싶으면 home의 서브 디렉토리를 확인하는 것으로 충분할 수도 있다.
- 현재 로그인한 사용자만 확인하려면
users
,who
를 사용하는 것으로 충분하다.