next up previous contents
Next: Saindo do sistema Up: Entrada, saída e identificação Previous: Ajuda on-line   Sumário

Identificando usuários

Muitas vezes é conveniente saber a lista de usuários logados em uma determinada máquina, ou em um terminal. Isto pode ser feito através de dois comandos no Unix: who e whoami.

O comando who exibe a lista de usuários logados numa estação.

maquina:~$ who
aluno     tty0    Feb  4 11:52 (:0.0)
maquina:~$

O comando whoami, por sua vez, exibe o login do usuário que está logado no terminal onde o comando whoami foi executado.

maquina:~$ whoami
aluno
maquina:~$

Os comandos who e whoami, entretanto, não mostram muitas informações sobre os usuários que estão em uma máquina. Informações mais detalhadas sobre o usuário podem ser obtidas utilizando o comando finger, cujo uso do finger é simples, bastando apenas executar o comando seguido do nome do usuário, como mostra o exemplo a seguir.

maquina:~$ finger aluno
Login: aluno                             Name: aluno 
Directory: /home/aluno                   Shell: /bin/bash
Last login Tue Feb  4 14:09 (EDT) on tty0 from localhost
No mail.
No Plan.
maquina:~$

Caso a informação procurada seja de um usuário não pertencente ao grupo local, pode-se acrescentar no parâmetro do finger o nome do domínio ou máquina onde o usuário possui a sua conta, como em finger joao@engcomp.ufrn.br.



Agostinho de M. Brito Jr. 2000-09-02