Comando Linux · 3 min read · Jan 09, 2026
Tutorial do Comando finger do Linux para Iniciantes (5 Exemplos)

Se você é um administrador de sistema Linux, ou seu trabalho envolve gerenciar usuários, há muitas ferramentas das quais você deve estar ciente. Uma dessas utilidades de linha de comando é o finger, cujos conceitos básicos discutiremos aqui neste tutorial. Mas antes de começarmos, vale a pena mencionar que todos os exemplos aqui foram testados em uma máquina Ubuntu 18.04 LTS.
Comando finger do Linux
O comando finger no Linux é basicamente um programa de consulta de informações do usuário. A seguir está sua sintaxe:
finger [-lmsp] [user ...] [user@host ...]E aqui está como a página de manual da ferramenta explica:
O finger exibe informações sobre os usuários do sistema.A seguir estão alguns exemplos no estilo de perguntas e respostas que devem lhe dar uma ideia melhor de como o comando finger funciona.
Q1. Como usar o comando finger?
O uso básico é simples, basta executar ‘finger’ com o nome de um usuário como entrada. Aqui está um exemplo:
finger himanshuE aqui está a saída que o comando acima produziu no meu sistema:
Login: himanshu Nome: Himanshu
Diretório: /home/himanshu Shell: /bin/bash
Conectado desde Sáb Nov 24 10:16 (IST) em :0 de :0 (mensagens desligadas)
Sem correio.
Sem plano.Q2. Como fazer o finger exibir a saída em colunas?
Isso pode ser feito usando a opção de linha de comando -s. Aqui está um exemplo:
finger -s himanshuE aqui está a saída produzida:
Login Nome Tty Ocioso Hora de Login Escritório Telefone do Escritório
himanshu Himanshu *:0 Nov 24 10:16 (:0)Q3. Como fazer o finger restringir algumas informações na saída?
Há uma opção de linha de comando -p que força o finger a não exibir o conteúdo dos arquivos “.plan”, “.project” e “.pgpkey”. Aqui está um exemplo:
finger -p himanshuE aqui está a saída:
Login: himanshu Nome: Himanshu
Diretório: /home/himanshu Shell: /bin/bash
Conectado desde Sáb Nov 24 10:16 (IST) em :0 de :0 (mensagens desligadas)
Sem correio.Então você pode ver que as informações relacionadas ao ‘plano’ não foram exibidas na saída.
Q4. Como evitar a correspondência dos nomes reais dos usuários?
Por padrão, o nome de usuário que você fornece é correspondido tanto para nomes de login de usuário quanto para nomes reais. Mas se você quiser, pode desativar a correspondência dos nomes reais usando a opção de linha de comando -m.
finger -m himanshuQ5. Quais são alguns outros pontos que vale a pena saber sobre o finger?
Aqui está um trecho relevante da página de manual da ferramenta:
Se nenhuma opção for especificada, o finger padrão é a saída no estilo -l se operandos forem fornecidos,
caso contrário, no estilo -s. Note 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 finger pode ser usado para procurar usuários em uma máquina remota. O formato é especificar um usuário como
“user@host”, ou “@host”, onde 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 socket, o finger emitirá um retorno de carro (^M) antes de cada quebra de linha (^J).
Isso é para processar solicitações remotas de finger quando invocado pelo fingerd(8).Conclusão
Dependendo do tipo de trabalho que você faz em sua máquina Linux, o comando finger pode ser de grande ajuda para você. Vá até a página de manual da ferramenta para saber mais sobre ela. E quanto a alternativas, você pode conferir o comando Pinky.
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.