Tem algum comando que eu digite, sendo root, que mostre todos os usuarios que existem no sistema com base no passwd?
faloo pessoal..
Versão Imprimível
Tem algum comando que eu digite, sendo root, que mostre todos os usuarios que existem no sistema com base no passwd?
faloo pessoal..
vc pode olhar o arquivo passwd
root~#cat /etc/passwd
ou
root~#ls /home
td bem eu ja fiz isso mas eu to fazendo um programa em c.
e gostaria de saber um comando q listasse os users do sistema..
apenas os usuarios..sem o nobody..mysql..etc..
pego esse usuarios usando o sprintf
e ae
hum comando q faça isso eu não conheço, mas faz o oq o smourf disse ou se quiser um negocio mais nervoso e xique da um
cat /etc/passwd | grep /home | grep /bin/bash | cut -d: -f1 | sort
mas essa tipo "regra" supõe-se q os users do sistema estão todos em /home e usem o bash, mas se tiver user no sistema q usem consoles diferentes e so vc melhorar a expressão ok? hã e é claro ai não lista o root porq é obvio né, e ainda em ordem alfabetica espero ter ajudado
falow
kakaroto
eu fiz exatamente o q o kakaroto postou..
mas eu estava procurando uma outra solucao como algum comando sistema.
mas esse comando q ele postou funciona..