/etc/passwd에 나열되지 않은 사용자

/etc/passwd에 나열되지 않은 사용자

내가 아는 한, 내 시스템의 사용자 목록은 터미널에서 인쇄될 수 있습니다.

sed 's/\([^:]*\).*/\1/' /etc/passwd

하지만 사용하면서 알게 된 사실은

top

USER 열에는 실행 중인 일부 프로세스의 사용자 이름이 나열되어 있지만 끝에 "+"가 붙은 처음 5자로 축약되어 있고 /etc/passwd 파일에 나열되지 않은 사용자가 있으며, "debian-+"를 호출했습니다.

이것이 목록에 없는 이유는 무엇이며 myusername이 "myuse+"로 축약되는 이유는 무엇입니까?

답변1

/etc/passwd가능한 많은 사용자 데이터베이스 중 하나입니다. 다른 것에는 IPA와 같은 것이 포함됩니다. 다음을 사용하여 getent볼 수 있습니다 .효과적인 passwd데이터 베이스.

사용자 이름 약어는 top안타깝게도 다음과 같습니다.변하지 않는. 이 명령을 시도해 볼 수도 있습니다 w.

관련 정보