Comandos pinky e w – Mostrando informações sobre usuários logados – LPI 1

Comandos pinky e w – Mostrando informações sobre usuários logados

Neste artigo estudaremos dois comandos muito úteis para visualizar informações sobre os usuários logado atualmente no sistema: pinky e w.

Comando pinky

O comando pinky é como um comando finger “mais leve”, sendo utilizado para imprimir na saída padrão informações sobre os usuários logados especificados – ou todos, se nenhum for especificado no comando. O comando pinky possui formatos longo e curto de saída.

Sintaxe:

pinky [opções] [usuários]

Opções principais:

-b
No formato longo, omite o diretório home e o shell.

-f
No formato curto, omitir os cabeçalhos de colunas.

–help
Imprimir ajuda e sair.

-i
No formato curto, omite o nome completo e host remoto.

-l
Produzir saída de formato longo para os usuários especificados. Ao menos um usuário deve ser especificado.

-q
No formato curto, omite o nome completo, host remoto, e tempo ocioso.

-s
Produz saída de formato curto, que é o padrão.

–version
Imprimir informações sobre a versão do programa e sair.

-w
No formato curto, omitir o nome completo.

Exemplos do comando pinky

1. Obtendo informações sobre todos os usuários logados no sistema. Informações incluem nome de usuário, terminal de logon, tempo ocioso, hora e data de logon e local.

# pinkyComando pinky no Linux

2. Obtendo informações apenas sobre o usuário fabio:

# pinky fabioexemplo do comando pinky no linux

3. Produzir saída longa para o usuário fabio:

# pinky -l fabiocomo usar o comando pinky no Linux

Comando w

O comando w mostra quem está logado no sistema no momento e o que o usuário está fazendo.

Sintaxe:

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

Opções:

-h
Não imprimir o cabeçalho.

-u
Ignora o nome de usuário enquanto verifica o processo atual e tempo de CPU

-s
Usar o formato curto, sem imprimir o horário de login, nem tempo de JCPU e PCPU.

-V
Mostrar informações sobre a versão do programa.

user
Mostrar informações sobre o usuário especificado apenas.

Informações retornadas pelo comando w:

  • USER – Nome do usuário.
  • TTY – Tipo de terminal de logon (pts ou tty)
  • FROM – Nome ou endereço IP do host remoto.
  • LOGIN@ – Horário de login.
  • IDLE – Tempo ocioso.
  • JCPU – Tempo usado por todos os processos anexados ao terminal (tty).
  • PCPU – Tempo usado pelo processo atual exibido no campo WHAT.
  • WHAT – O comando executado pelo processo atual do usuário.

Exemplos do comando w:

1. Mostrar informações sobre todos os usuários logados no sistema no momento:

# wComando w no Linux

2. Mostrar apenas informações sobre o usuário fabio:

# w fabioComo usar o comando w no Linux

3. Mostrando informações sobre todos os usuários no formato curto:

# w -sexemplo do comando w no Linux

Assista a um vídeo explicativo sobre os comandos pinky e w no Linux:

 

Sobre Fábio dos Reis (1363 Artigos)
Fábio dos Reis trabalha com tecnologias variadas há mais de 25 anos, tendo atuado nos campos de Eletrônica, Telecomunicações, Programação de Computadores e Redes de Dados. É um entusiasta de Unix, Linux e Open Source em geral, adora Eletrônica e Música, e estuda idiomas, além de ministrar cursos e palestras sobre diversas tecnologias em São Paulo e outras cidades do Brasil.
Contato: Website

Escreva um comentário

Seu e-mail não será divulgado


*