Como usar quem comanda no Linux

Quando sob nossa responsabilidade temos sistemas Linux, é ideal e imprescindível ter conhecimento sobre alguns comandos que serão de grande ajuda na realização de tarefas de administração, gerenciamento ou suporte para conhecer em detalhes vários parâmetros do sistema e processos, usuários, serviços e muito mais.

Informação necessáriaEm momentos específicos dessas tarefas, será necessário conhecer informações básicas como:

  • Última inicialização do sistema
  • Lista de usuários conectados
  • Nível de execução atual e muitos mais.

Este tipo de informação está disponível em vários arquivos Linux, mas temos um comando que nos permite obter essas mesmas informações de uma forma muito mais simplificada e que é o comando who. Quem é um comando útil para gerar várias informações do sistema para facilitar nossa tarefa administrativa e hoje no Solvetic veremos algumas opções de como usar este comando de forma prática.

Como usar quem comanda no Linux

Passo 1
A sintaxe básica de seu uso é:

 quem [OPÇÃO]… [ARQUIVO | ARG1 ARG2]
Quando corremos que sem nenhum argumento, as informações da conta serão exibidas com detalhes como nome de usuário, terminal do usuário, hora de início da sessão e o host em que a sessão foi iniciada da seguinte forma:

PROLONGAR

Passo 2
Podemos usar as seguintes opções:

Mostrar CabeçalhoSe quisermos imprimir o cabeçalho das colunas geradas, devemos usar o parâmetro -H da seguinte forma:

 quem -H

PROLONGAR

Ver usuários e nomes conectadosPara imprimir os nomes de login e o número total de usuários conectados, basta usar o parâmetro -q assim:

 quem -q

PROLONGAR

Exibir nome do host e usuário associadoSe o objetivo é exibir apenas o nome do host e o usuário associado a stdin, podemos usar o parâmetro -m:

 o qual

PROLONGAR

Ver a última inicialização do sistema operacionalPara exibir a hora da última inicialização do sistema selecionado, é útil usar o parâmetro -b e adicionar a opção -u para listar os usuários conectados no mesmo resultado, como este:

 quem -b -u

PROLONGAR

Verifique o nível de execuçãoO comando who nos permite verificar o nível de execução atual com a opção -r como esta:

 quem -r

PROLONGAR

Gerar informações geraisCom o parâmetro -a será possível imprimir o resultado padrão combinado com as informações de algumas das opções anteriores:

 Uau

PROLONGAR

Quem ajudaPara mostrar a ajuda geral de quem podemos executar o seguinte:

 Homem que

PROLONGAR

etapa 3
Algumas de suas outras opções são:

-a, --todosProduz o mesmo resultado que as opções

 -b -d --login -p -r -t -T -u

-b, --bootExibe a hora da última inicialização do sistema.

-d, --deadImplante processos inativos.

-H, --headingImprime uma linha de títulos de coluna.

--ipsImprima endereços IP em vez de nomes de host.

-l, --loginÉ responsável por imprimir os processos de login do sistema.

--olho para cimaÉ feita uma tentativa de canonizar os nomes de host por meio do DNS.

-mEsta opção imprime apenas informações sobre o usuário e o host associado à entrada padrão, ou seja, o computador onde foi emitido o comando, método que segue o padrão POSIX.

-p, --processImprima processos ativos gerados pelo init.

-q, --countÉ responsável por gerar todos os nomes de login e uma contagem de todos os usuários que se logaram nele.

-r, --runlevelCom esta opção, o nível de execução atual é impresso.

-s, --shortImprime apenas os campos de nome, linha e hora, que é o padrão.

-t, --timeO uso desta opção imprime a última vez que o relógio do sistema foi alterado, se as informações estiverem disponíveis.

-T, -w, --mesgEle nos permite adicionar um caractere que indica o status da linha do terminal: "+" se o terminal for gravável, "-" se não for, ou "?" se uma linha ruim for encontrada.

-u, --usersImprime o tempo ocioso de cada usuário e a ID do processo.

--mensagemSeu uso é o mesmo que -T.

- gravávelÉ o mesmo que -T.

--ajudaExibe uma mensagem de ajuda e sai do comando.

--versãoGera as informações de versão para o comando who.

PROLONGAR

Podemos ver como este comando simples é de grande ajuda quando se trata de obter informações para várias tarefas no nível do Linux.

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave