Caminho à prova de falhas
Eles estão listados em /etc/passwd . No entanto, isso incluirá usuários do "sistema". Geralmente, usuários "normais" começam com um UID de 1000, então você pode filtrá-los com.
awk -F ':' '>999' /etc/passwd
N.B. que eu também tenho um usuário chamado "nobody" com o UID 65534, então existem alguns falsos positivos.
Explicação do código
-
awk -F ':'useawkcom o separador de campo:. -
'>999'apenas imprime linha se o terceiro campo for maior que 999. -
/etc/passwdlidos deste arquivo.
caminho mais fácil
A maioria dos usuários terá um diretório em casa. N.B. isso pode não funcionar se um usuário não tiver esse diretório.
ls /home
(Além disso, ignore lost+found se existir, pois não está associado a um usuário).