Comando finger do Linux
Nos sistemas operacionais do tipo Unix, o comando finger pesquisa e exibe informações sobre os usuários do sistema.
Sintaxe
finger [-lmsp] [ user ...] [ user @ host ...]
Opções
-s | Exibe o nome de login do usuário, nome real, nome do terminal e status de gravação (como ” * ” após o nome do terminal se a permissão de gravação for negada), tempo ocioso, hora do login, local do escritório e número de telefone do escritório. A hora do login é exibida como mês, dia, horas e minutos, a menos que há mais de seis meses, nesse caso o ano é exibido em vez de horas e minutos. Dispositivos desconhecidos e tempos de inatividade e login inexistentes são exibidos como asteriscos únicos. |
-eu | Produz um formato de várias linhas exibindo todas as informações descritas para a opção -s , bem como o diretório inicial do usuário, o número de telefone residencial, o shell de login, o status do correio e o conteúdo dos arquivos “.plan”, “.project” , “.pgpkey” e “.forward” no diretório inicial do usuário. Os números de telefone especificados com onze dígitos são impressos como ” + N-NNN-NNN-NNNN “. Os números especificados como dez ou sete dígitos são impressos como o subconjunto apropriado dessa sequência . Os números especificados com cinco dígitos são impressos como ” xN-NNNN “. Os números especificados como quatro dígitos são impressos como ” xNNNN “. Se a permissão de gravação for negada ao dispositivo, a frase ” (mensagens desativadas) ” será anexada à linha que contém o nome do dispositivo. Uma entrada por usuário é exibida com a opção -l ; se um usuário estiver conectado várias vezes, as informações do terminal serão repetidas uma vez por login. O status do e- mail é mostrado como ” Sem e-mail ” . Se não houver e-mail, ” Última leitura do e-mail DDD MMM ## HH: MM AAAA (TZ) ” se a pessoa tiver olhado para a caixa de correio desde a chegada de novos e-mails ou “Novo correio recebido … “,” Não lido desde … “se eles tiverem um novo correio. |
-p | Impede a opção -l do dedo de exibir o conteúdo do “.plan”, “.project” e arquivos “.pgpkey”. |
-m | Impedir a correspondência de nomes de usuário. O usuário geralmente é um nome de login; no entanto, a correspondência também será feita nos nomes reais dos usuários, a menos que a opção -m seja fornecida. Toda correspondência de nome realizada pelo dedo não faz distinção entre maiúsculas e minúsculas . |
Se nenhuma opção for especificada, o dedo assumirá como padrão a saída do estilo -l se operandos forem fornecidos, caso contrário, o estilo -s . Observe que alguns campos podem estar ausentes, em qualquer formato, se as informações não estiverem disponíveis para eles.
Se nenhum argumento for especificado, o finger imprimirá uma entrada para cada usuário atualmente conectado ao sistema.
O dedo pode ser usado para procurar usuários em uma máquina remota. O formato é especificar um usuário como ” user@host ” ou ” @host “, em que o formato de saída padrão para o primeiro é o estilo -l , e o formato de saída padrão para o último é o estilo -s . A opção -l é a única opção que pode ser passada para uma máquina remota.
Se a saída padrão for um soquete, o dedo emitirá um retorno de carro ( ^ M ) antes de cada avanço de linha ( ^ J ). Esse formato é para processar solicitações remotas de dedo quando chamado por fingerd , o daemon de dedo.
arquivos
~ / .nofinger | Se dedo encontra esse arquivo no diretório home de um usuário, ele será, para os pedidos de dedo originários fora do host local , firmemente negar a existência desse usuário. Para que isso funcione, o programa finger , iniciado por fingerd , deve poder ver o arquivo .nofinger . Isso geralmente significa que o diretório inicial que contém o arquivo deve ter o bit de outros usuários executados ( o + x ). (Veja chmod ). Se você usar esse recurso para privacidade, teste-o com ” finger @localhost ” antes de confiar nele, apenas por precaução. |
~ / .plan ~ / .project ~ / .pgpkey | Esses arquivos são impressos como parte de uma solicitação de formato longo. O arquivo .plan pode ter qualquer tamanho. |
Exemplos
finger -p ch
Exibir informações sobre o usuário ch . A saída será semelhante à seguinte:
Nome de login: admin Na vida real: Computer Hope Desde 11 de fevereiro, 23:37:16 em pts / 7 de domain.computerhope.com 28 segundos Tempo ocioso E-mail não lido desde segunda-feira 12 de fevereiro 00:22:52 2001
Comandos relacionados
ac – Imprima estatísticas sobre a quantidade de tempo que os usuários foram conectados.
passwd – altera a senha de um usuário.
who – Relata quais usuários estão conectados ao sistema.
whois – Um serviço de diretório do nome de usuário da Internet.