
Saber quem está usando seu sistema Linux ou semelhante ao Unix é uma parte fundamental do gerenciamento. Apontar para alguém pode ser considerado rude, mas usar o seu fingerainda pode ser esclarecedor.
O fingercomando quase certamente não é instalado por padrão em sua distribuição Linux. Ele estava ausente nas distribuições Ubuntu, Fedora e Manjaro usadas para pesquisar este artigo. Já abordamos o pinkycomando , que é a versão leve do finger. pinkyé fornecido por padrão, mas se tu quiser usar fingerYou, basta instalá-lo.
Os comandos fingere pinkyexecutam o mesmo tipo de tarefa. Ambos fornecem algumas informações sobre os utilizadores atualmente logados em seu sistema operacional Linux ou semelhante ao Unix. Os conjuntos de informações que cada um fornece são ligeiramente diferentes e pinkytem mais algumas opções para remover progressivamente os bits que tu pode não querer ver.
Se tu deseja que sua configuração do Linux seja mais “semelhante ao Unix” do que “semelhante ao Linux”, tu pode querer usar finger. Talvez tu tenha herdado alguns scripts que esperam fingerestar disponíveis. Mas, independentemente do motivo, se tu for forçado – ou apenas preferir – usar finger, aqui está como instalar e usar.
Índice
Instalando dedo
tu pode instalar fingerno Ubuntu com este comando:
sudo apt-get install finger

Para instalar fingerno Fedora, use este comando:
sudo dnf instalar dedo

No Manjaro tu precisa instalar a fingerpartir do Arch User Repository (AUR) e compilá-lo a partir de seu código-fonte . Existem ferramentas para fazer isto por tu, portanto, é um processo automatizado. isto é ótimo, mas significa que tu deve ter essas ferramentas instaladas em seu sistema Manjaro, bem como uma ferramenta para recuperar e instalar fingerdo AUR. Portanto, precisamos instalá-los primeiro.
Se tu ainda não tem um instalador AUR adequado em seu sistema, trizené uma opção decente. Este comando irá instalá-lo.
sudo pacman -Syu trizen

Antes que possamos usar trizenpara instalar fingerpara nós, precisamos instalar algumas ferramentas de desenvolvimento. Eles são chamados automaticamente pelos scripts de instalação e construção que trizenchamarão para instalar fingerem seu sistema. Claro, se tu já instalou itens do AUR antes ou se faz qualquer desenvolvimento de software, provavelmente já os terá instalado.
Precisamos instalar a biblioteca GNU C . Fazemos isto com este comando:
sudo pacman -Syu glibc

Também precisamos do GNU Binutils . Eles são usados pelo gcccompilador:
sudo pacman -Syu binutils

O processo de instalação também faz uso do utilitário patch . Este comando irá instalá-lo:
sudo pacman -Syu patch

O makeutilitário é usado para controlar o real de compilação e de construçãofinger da partir do seu código fonte. Instale-o com este comando:
sudo pacman -Syu make

E, claro, não teremos sucesso na construção de algo a partir do código-fonte sem um compilador. Definitivamente vamos precisar gccda GNU Compiler Collection . Este comando irá instalá-lo para tu:
sudo pacman -Syu gcc

E, finalmente, com as dependências de compilação atendidas e trizeninstaladas, podemos emitir o comando para realmente instalar finger.
trizen -S netkit-bsd-finger

Conforme a instalação avança, tu verá várias perguntas. Basta pressionar “Enter” para aceitar os padrões.
Usando o dedo
Digitar fingere pressionar “Enter” fingergera a saída padrão.
dedo

isto exibe uma única linha de informações sobre cada uma das pessoas que estão logadas. As colunas são:
- Login : O nome da conta de utilizador da pessoa que está conectada.
- Nome : o nome completo da pessoa, se for conhecido do sistema.
- Tty : o tipo de terminal em que eles estão conectados. Normalmente será um pts (um pseudo-teletipo). “: 0” significa o teclado físico e a ecrã conectada ao computador.
- Idle : O tempo de inatividade do utilizador. Se for um único dígito, significa minutos. Se dois pontos estiverem presentes, isto significa horas e minutos, e se um “d” estiver presente, significa dias e horas.
- Hora de login : a hora em que a pessoa se conectou.
- Escritório : Esta é uma ressaca histórica. Era usado para exibir o nome ou número da sala em que a pessoa trabalhava. isto é muito raramente configurado pelo root hoje em dia. Em vez disso,
fingerexibirá o endereço IP da máquina na qual o utilizador se conectou. “: 0” significa o teclado físico e a ecrã conectada ao computador. - Telefone do escritório : este é outro item legado. Se o root não registrou o número de telefone do escritório de uma pessoa, ele mostrará um espaço em branco.
Usando o dedo com um utilizador
Para ver os detalhes de uma única pessoa, passe o nome da conta na linha de comando.
dedo alec

Quando o dedo trabalha em um único utilizador, ele fornece uma exibição mais longa. Recebemos algumas informações adicionais.
- Diretório : o diretório pessoal da pessoa.
- Shell : O shell que eles estão usando.
- On Since : A hora e a data em que o utilizador fez login, a partir de qual tty e qual endereço IP.
- Correio : se eles tiverem correio, será mostrado. Se eles checaram seu e-mail recentemente, a hora em que o verificaram será exibida. Alec não tem correspondência esperando por ele.
- Plano : Se o utilizador criar um ficheiro “.plan” e “.projeto” em seu diretório home, e colocar um pouco de texto dentro deles descrevendo em que estão trabalhando, o conteúdo desses ficheiros será mostrado aqui. Este é um sistema raramente usado hoje. Somos informados de que Alec não tem nenhum plano. isto não é uma acusação sobre sua estratégia de carreira, significa que ele não se preocupou em atualizar seu ficheiro “.plan”.
Se repetirmos este comando, dê uma olhada em Mary, veremos que ela foi diligente e colocou algum texto descritivo em seus ficheiros “.plan” e “.project”.
dedo maria

Usando o dedo com nomes reais
tu pode usar o nome real de uma pessoa com finger. Se tu não se lembra do nome da conta, use o nome real.
dedo alec tumovit

Como bônus, tu pode descobrir o nome da conta.
Omitindo os ficheiros .plan e .project
Se tu não quiser ver os resumos dos ficheiros “.plan” e “.project”, use a opção -p(sem plano).
dedo -p mary

Embora Mary tenha ficheiros “.plan” e “.project” ativos, os fingerignora e não relata seu conteúdo.
Usando a opção de listagem longa
Para ver uma lista de todos os utilizadores na exibição de formato longo, use a opção -l(formato longo).
dedo -l

isto faz com que fingerlistar todos os utilizadores conectados no formato de exibição longa.

Levante o dedo mínimo ou aponte o dedo
Como costuma ser o caso, o Linux oferece opções. tu pode usar pinkyou pode usar finger.
A diferença real entre eles é a sutileza extra que pinkypermite que tu seja bastante granular na remoção de dados nos quais não está interessado. E, claro, está pré-instalado.