diferença entre quem e o comando finger no Unix / Linux?

4

Ambos os comandos parecem ter o mesmo propósito, mas sua saída é diferente. qual é a diferença?

    
por quack quixote 23.04.2010 / 14:08

4 respostas

4

  1. finger , quando apontado para um usuário específico, pode exibir informações detalhadas (shell, homedir, hora do último login, status da caixa de correio, ~/.plan )

  2. finger também pode ser usado na rede: finger @athena.dialup.mit.edu

  3. Por causa do número 2, finger também é usado às vezes para consultas de banco de dados simplistas: finger [email protected] , finger [email protected] , finger @bathroom.mit.edu

por 23.04.2010 / 15:51
3
$ man finger

NAME
  finger — user information lookup program

$ man who

NAME
   who - show who is logged on
    
por 23.04.2010 / 14:14
2

who informa informações básicas sobre o que os usuários estão conectados. finger informa informações pessoais sobre um usuário, possivelmente incluindo o nome real, a localização do escritório e o número de telefone do escritório. Obviamente, o dedo é menos usado agora, por várias razões, incluindo a privacidade.

Observe que o dedo tem uma opção de formato longo, -l , que fornece informações adicionais.

    
por 23.04.2010 / 14:19
1

Finger foi uma forma de obter informações sobre um usuário de outro sistema. Você poderia fazer um dedo [email protected] e ver meu nome completo, número de telefone, de onde eu me conectei e uma pequena mensagem minha.

Quem é usado quando você está em uma máquina para ver quem mais está na máquina.

    
por 21.07.2011 / 18:18