Como usar o comando pinky no Linux
Quer saber mais sobre as pessoas logadas no seu computador Linux? Bem, não levante um dedo; aumente seu mindinho.
Para descobrir alguns detalhes sobre as pessoas conectadas a um computador Linux ou Unix, muitos administradores de sistema provavelmente se voltariam para o fingercommand. Que é tudo bem e bom, mas em muitos sistemas o dedo estará ausente. Não é instalado por padrão. Você pode se deparar com um sistema em que esse comando não está disponível.
Em vez de instalar o dedo - supondo que você tenha permissão para fazê-lo - você pode usar o pinky, uma versão leve e moderna do dedo. Ele foi instalado por padrão em todas as distribuições do Linux testadas durante a pesquisa para este artigo, incluindo o Ubuntu, o Manjaro e o Fedora.
Um toque delicado
Como seria de esperar com um comando do Linux, o pinky tem o seu quinhão de opções de linha de comando (apenas duas delas têm nomes). Mas, surpreendentemente, todos eles se relacionam com a retirada de informações dos relatórios que o pinky produz. Você pode reduzir a saída para incluir apenas as informações de interesse para você.
Se o mindinho começar como um peso leve, ele pode ser positivamente leve no momento em que você tiver aparado as informações que você não tem interesse in.
Usando o pinky
A maneira mais simples de usar o pinky é digitar seu nome na linha de comando e pressionar Enter.
pinky
A saída padrão é o relatório de “formato curto”.
O relatório de formato curto contém as seguintes colunas:
- Login: o nome de usuário da pessoa que efetuou login.
- Nome: o nome completo da pessoa, se conhecido.
- TTY: The tipo de terminal em que estão logados. Isso geralmente será um pts (um pseudo-teletipo). : 0 significa o teclado físico e a tela conectados a este computador.
- Ocioso: tempo ocioso. Isso mostra ????? se a pessoa estiver executando em um X-windows Display Manager, que não fornece essas informações.
- Quando: A hora e a data em que a pessoa efetuou login.
- Onde: O local da qual a pessoa está conectada. Geralmente, esse será o endereço IP de um computador remoto. Uma entrada de “: 0” significa o teclado físico e a tela conectada ao computador Linux.
O pinky às vezes não consegue preencher uma coluna. Não pode colocar nada em uma coluna se não tiver essa informação. Por exemplo, o administrador do sistema não registrou o nome completo da pessoa que possui a conta de usuário chamada "dave". Obviamente, o pinky não pode exibir um nome completo na coluna Nome e usa "dave". h2] Reportando sobre um usuário único
Por padrão, o pinky reporta todas as pessoas que estão conectadas. Para relatar uma única pessoa, passe seu nome de usuário para mindinho na linha de comando.
pinky mary
IMAGEM_3
Como esperado, o pinky só informa a pessoa com o nome de usuário "mary".
Omitir cabeçalhos de coluna
Para remover os cabeçalhos de coluna do relatório de formato curto, use a opção -f.
[PRÉ] pinky -f
Os títulos das colunas são removidos do relatório.
Omissão da coluna de nomes
A opção -w causa mindinho omitir a coluna "Nome".
[PRÉ] pinky -w alec
IMAGEM_7
O relatório resultante não tem coluna "Nome".
[h 2] Omitindo o Nome e Onde Colunas
A opção -i faz com que o mindinho omita as colunas “Nome” e “Onde”.
pinky -i robert
O relatório do pinky não contém mais as colunas "Nome" e "Onde".
Omitindo o nome, Colunas Inativas e Onde
Para realmente despir as coisas, você pode usar a opção -q para omitir as colunas "Nome", "Ocioso" e "Onde".
pinky -q john
O pinky obedientemente remove as colunas “Name”, “Idle” e “Where” do relatório. Estamos com três colunas agora. Se tirarmos qualquer outra coisa, dificilmente será um relatório.
O relatório de formato longo
O -l (relatório de formato longo ) opção faz com que o mindinho aumente as informações fornecidas aos indivíduos no relatório. Você deve fornecer o nome de uma conta de usuário na linha de comando.
(Esta é uma das duas opções de linha de comando a ser abençoada com um nome. A outra é a opção -s (relatório de formato curto). Como a saída padrão é o relatório de formato curto, a opção -s não realmente faça qualquer coisa.)
pinky -l maria
O relatório em formato longo contém algumas informações adicionais.
As informações fornecidas no relatório de formato longo são:
- Nome de login: o nome de usuário da pessoa que efetuou login. < li> Na vida real: O nome completo da pessoa, se conhecido.
- Diretório: o diretório pessoal dessa pessoa.
- Shell: O shell que essa pessoa está usando.
- Projeto: O conteúdo do arquivo ~ / .project dessa pessoa, se existir.
- Plano: O conteúdo do arquivo ~ / .plan dessa pessoa, se existir.
A idéia por trás do arquivo ~ / .project era que ele deveria ser usado para manter uma breve descrição do projeto ou item de trabalho no qual um usuário de computador estava envolvido. Da mesma forma, o conteúdo do arquivo ~ / .plan seria uma breve descrição do item de trabalho real para esse projeto. Permitiu que os gerentes e partes interessadas pudessem ver com que trabalho um indivíduo estava ocupado e a que projeto esse trabalho pertencia. Este esquema é raramente usado hoje em dia. É provável que esses campos fiquem em branco para a grande maioria das pessoas.
Vejamos Alec:
[PRÉ] pinky -l alec
Alec não possui um arquivo ~ / .plan nem um arquivo ~. / project.
Omitindo o diretório e a linha shell
Para omitir o relatório de linha no diretório base e o shell no relatório de formato longo, use a opção -b.
[PRÉ] pinky -l -b robert
O relatório de linha no diretório pessoal e no shell é removido do relatório.
Omitindo o arquivo do projeto
Para ter o projeto linha omitida a partir do relatório de formato longo, use a opção -h.
[PRÉ] pinky -l -h mary
IMAGEM_19
O conteúdo do ~ /.project arquivo não são reportados em.
Omitindo o arquivo de plano
Para ter a linha de plano omitido do relatório de formato longo, use o - p opção.
[PRÉ] pinky -l -p mary
IMAGEM_21
O conteúdo do arquivo ~ / .plan não é relatado em.
Por que todas as opções Omit?
Por que um comando que gera relatórios tem tantas opções para remover bits de informações? Ele permite que você se concentre nas informações que realmente deseja. Então você tem opções para separar o trigo do joio. E você decide qual é qual.
LEIA PRÓXIMO & rsaquo; Como verificar se a Apple recordou o seu MacBook (para reparos gratuitos) & rsaquo; Como limpar corretamente seu laptop bruta & rsaquo; O que significa Apple Certified MFi? & Rsaquo; Como listar os dispositivos do seu computador a partir do terminal Linux & rsaquo; Como marcar seus e-mails para máxima pesquisa
Via: How to Geek
Nenhum comentário