Comando para listar usuarios

1. Comando para listar usuarios

Daniel
daniellsn

(usa Ubuntu)

Enviado em 15/01/2009 - 00:28h

Galera gostaria de saber se existe algum comando no linux para listar usuários do sistema?
Geralmente eu visualizo o arquivo /etc/passwd para verificar os usuários cadastrados, porem gostaria de saber se existe algum comando para isso.

vlw...




2. Re: Comando para listar usuarios

Francisco Conti
FranciscoConti

(usa Ubuntu)

Enviado em 15/01/2009 - 02:29h


Comando para listar usuários Samba

#cat /etc/samba/smbpasswd | tr ':' '\t' | cut -f1 | grep -v \$$

No sistema:

#users

http://www.ufpa.br/dicas/linux/li-licb1.htm

Boa sorte!


3. Re: Comando para listar usuarios

Daniel
daniellsn

(usa Ubuntu)

Enviado em 15/01/2009 - 09:51h

O comando users mostra os usuarios conectados no momento, poré não informa todos os usuarios cadastrados.
Será que existe um comando para isso?


4. Re: Comando para listar usuarios

Rafael Fernandes
rfernandes

(usa Ubuntu)

Enviado em 15/01/2009 - 10:51h


getent passwd


5. Re: Comando para listar usuarios

Daniel
daniellsn

(usa Ubuntu)

Enviado em 15/01/2009 - 11:01h

rfernandes obrigado pela dica, porem esse comando que você enviou faz a mesma coisa que um more /etc/passwd.




6. Re: Comando para listar usuarios

Rafael Fernandes
rfernandes

(usa Ubuntu)

Enviado em 15/01/2009 - 11:11h

"Galera gostaria de saber se existe algum comando no linux para listar usuários do sistema?"

getent passwd :D

Esse é um... não sei se existe outro, até porque esse supre minhas necessidades de listar usuários....

Afinal, pra que complicar com linhas gigantescas se da pra digita apenas duas palavras?
...mas cada um, cada um...


7. Re: Comando para listar usuarios

Felipe Domingos
Felipe Domingos

(usa Slackware)

Enviado em 15/01/2009 - 11:12h

Opa,

Um comando especifico só para os usuários não sei, mas se quiser só uma lista deles poderia usar um filtro qualquer por exemplo:

getent passwd | cut -d \: -f1

T+


8. Re: Comando para listar usuarios

Daniel
daniellsn

(usa Ubuntu)

Enviado em 15/01/2009 - 11:20h

rfernandes obrigado pelas respostas. O motivo da minha pergunta é por que uma pessoa me perguntou se existia algum comando para listar os usuarios do sistema. tipo um comando criado exclusivamente para isso.

Para mim sempre foi util a velho e boa olhada no passwd.


9. Re: Comando para listar usuarios

Daniel
daniellsn

(usa Ubuntu)

Enviado em 15/01/2009 - 11:22h

Opa gostei do comando "getent passwd | cut -d \: -f1"


10. Em domínio

Rogerio J. Gentil
rogerio_gentil

(usa Ubuntu)

Enviado em 15/01/2009 - 11:41h

Se você tiver uma rede em que os usuário efetuem login em domínio, você poderá utilizar o comando:

# smbstatus

Ele mostra os usuários logados, nome da máquina, IP, PID do processo, etc.


11. Re: Comando para listar usuarios

Reinaldo Adriano
Bezerk

(usa Slackware)

Enviado em 25/01/2009 - 17:06h

Eu criei um alias que resolve esse meu problema!

alias usuarios="cut -d : -f 1,5 /etc/passwd | tr : \\\t"

*Sob licença GPL. Hehehe



12. Re: Comando para listar usuarios

anna kamilla
annakamilla

(usa Debian)

Enviado em 25/01/2009 - 17:48h

whoami ou who



01 02