Comandos Linux · 2 min read · Sep 21, 2025

Tutorial do Comando w do Linux para Iniciantes (5 Exemplos)

Se você é novo na administração de sistemas Linux, deve estar ciente das ferramentas que ajudam na gestão de usuários. Uma dessas utilidades é w, que mostra informações sobre os usuários que estão atualmente logados em um sistema, incluindo o que estão fazendo. Neste artigo, discutiremos essa ferramenta usando alguns exemplos fáceis de entender.

Mas antes de fazermos isso, vale a pena mencionar que todos os exemplos aqui foram testados em uma máquina Ubuntu 16.04 LTS.

Comando w do Linux

Como já mencionado acima, w exibe informações relacionadas aos usuários que estão atualmente logados. A seguir está sua sintaxe:

w [opções] usuário [...]

E aqui está como a página de manual da ferramenta explica:

 w exibe informações sobre os usuários atualmente na máquina, e  
 seus processos. O cabeçalho mostra, nesta ordem, a hora atual,  
 há quanto tempo o sistema está em execução, quantos usuários estão  
 atualmente logados e as médias de carga do sistema para os últimos 1, 5 e 15 min?  
 utes.  
  
 As seguintes entradas são exibidas para cada usuário: nome de login, o tty  
 nome, o host remoto, hora de login, tempo ocioso, JCPU, PCPU e a com?  
 linha de comando de seu processo atual.  
  
 O tempo JCPU é o tempo usado por todos os processos anexados ao tty.  
 Não inclui trabalhos em segundo plano anteriores, mas inclui trabalhos em segundo plano atualmente  
 em execução.  
  
 O tempo PCPU é o tempo usado pelo processo atual, nomeado no  
 campo "o que".

A seguir estão alguns exemplos em estilo de perguntas e respostas que devem lhe dar uma boa ideia de como o comando w funciona.

P1. Como usar o comando w?

O uso básico é muito fácil - tudo o que você precisa fazer é executar ‘w’ sem opções.

w

A seguir está a saída que o comando ‘w’ produziu em meu sistema:

Para detalhes sobre o que os diferentes campos na saída significam, consulte a seção de introdução do tutorial acima.

P2. Como fazer o comando w remover o cabeçalho?

Se você não quiser que w exiba o cabeçalho na saída, use a opção de linha de comando -h.

w -h

Assim, você pode ver que o cabeçalho foi removido na saída.

P3. Como fazer w exibir a saída em formato curto?

Se você quiser que w exiba a saída em formato curto, use a opção -s. Neste formato, a saída não contém o tempo de login, JCPU ou PCPU.

w -s

P4. Como fazer w não exibir o campo FROM?

Isso pode ser feito usando a opção de linha de comando -f.

w -f

Aqui está a saída que este comando produziu em meu sistema:

Assim, você pode ver que o campo FROM está ausente da saída. Observe que você pode usar a opção de linha de comando -i caso queira que w exiba o endereço IP em vez do nome do host para o campo FROM.

P5. Como fazer w imprimir informações para um usuário específico?

Isso pode ser alcançado passando o nome de usuário correspondente como entrada para o comando w. Por exemplo, se você quiser que w exiba apenas informações relacionadas ao usuário ‘himanshu’, execute o comando w da seguinte maneira:

w himanshu

Conclusão

O comando w é uma ferramenta útil que não tem uma curva de aprendizado acentuada. Na verdade, a utilidade é fácil de entender e usar. Discutimos quase todas as principais opções aqui. Para mais informações sobre a ferramenta, acesse sua página de manual.

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.