GNU/Linux >> Linux Esercitazione >  >> Linux

Tutorial sui comandi del mignolo Linux per principianti (8 esempi)

Il comando finger in Linux è uno strumento popolare per recuperare informazioni relative agli utenti del sistema. Tuttavia, questa utility non è preinstallata con tutte le distribuzioni Linux. Ad esempio, Ubuntu 20.04 LTS non viene fornito con il dito fuori dagli schemi. Anche se puoi sempre scaricare e usare il comando finger, c'è un'alternativa leggera che viene preinstallata (almeno su Ubuntu).

Lo strumento in questione si chiama mignolo. In questo articolo, discuteremo le basi del mignolo usando alcuni esempi di facile comprensione. Ma prima di farlo, vale la pena ricordare che tutti gli esempi qui presenti sono stati testati su una macchina Ubuntu 20.04 LTS.

Comando Linux mignolo

La pagina man di pinky lo spiega proprio come:

 pinky - lightweight finger

Ecco la sintassi dello strumento:

pinky [OPTION]... [USER]...

E di seguito sono riportati alcuni esempi in stile domande e risposte che dovrebbero darti un'idea ancora migliore di come funziona lo strumento mignolo.

Q1. Come funziona il comando mignolo?

L'utilizzo di base è semplice, basta eseguire 'pinky' senza qualsiasi argomento.

pinky

Ecco l'output prodotto da questo comando sul mio sistema:

Login    Name                 TTY      Idle   When             Where
himanshu Himanshu            ?:0       ?????  2018-09-04 09:31 :0

Quindi puoi vedere che l'output contiene informazioni come il nome di accesso dell'utente, il nome reale/completo, il terminale, l'ora di accesso e l'host remoto. Per impostazione predefinita, l'output prodotto è per l'utente corrente. Ovviamente puoi usare il mignolo per recuperare informazioni anche per altri utenti:in tal caso, dovrai specificare il nome utente.

pinky USERNAME

Q2. Come fare in modo che il mignolo produca un output di formato lungo?

Questo può essere fatto usando l'opzione -l della riga di comando.

pinky -l

Il seguente output è stato prodotto da questo comando sul mio sistema:

Login name: himanshu                    In real life:  Himanshu
Directory: /home/himanshu               Shell:  /bin/bash

Nota che l'opzione -l richiede di menzionare il nome utente, in altre parole, in questo caso è obbligatorio menzionare il nome utente.

Q3. Come omettere la directory home e le informazioni sulla shell in formato lungo?

Questo può essere ottenuto abbinando l'opzione -b con l'opzione -l.

pinky -lb himanshu

Di seguito è riportato l'output:

Login name: himanshu                    In real life:  Himanshu

Quindi puoi vedere che le informazioni relative alla directory e alla shell non sono state prodotte in output questa volta. Allo stesso modo, puoi utilizzare le opzioni -h e -p per rimuovere il file di progetto dell'utente e le informazioni sul file di pianificazione (se disponibili), rispettivamente, nel formato lungo.

Q4. Come fare in modo che il mignolo rimuova le intestazioni delle colonne?

Questo può essere fatto usando l'opzione della riga di comando -f.

Ad esempio, questo comando:

pinky -f himanshu

prodotto il seguente output sul mio sistema:

himanshu Himanshu            ?:0       ?????  2018-09-04 09:31 :0

Quindi, come puoi vedere, le intestazioni delle colonne sono state rimosse nell'output.

Q5. Come fare in modo che Pinky ometta il nome completo dell'utente nell'output?

Questo può essere fatto usando l'opzione della riga di comando -w.

Ad esempio, questo:

pinky -w himanshu

ha prodotto il seguente output:

Login     TTY      Idle   When             Where
himanshu ?:0       ?????  2018-09-04 09:31 :0

Quindi puoi vedere che la voce della colonna per il nome completo è stata omessa dall'output. Ci sono altre due opzioni che fanno cose simili:

-i omit the user's full name and remote host in short format

-q omit  the  user's  full name, remote host and idle time in short format

Conclusione

Come probabilmente sarai d'accordo, pinky è un piccolo strumento utile per coloro che lavorano con le informazioni degli utenti del sistema. In questo articolo, abbiamo discusso la maggior parte delle opzioni dello strumento. Una volta che hai finito di esercitarti, vai alla pagina man di Pinky per saperne di più sul comando.


Linux
  1. Tutorial sul comando cd di Linux per principianti (8 esempi)

  2. Tutorial comando Linux comm per principianti (5 esempi)

  3. Linux df Command Tutorial per principianti (8 esempi)

  4. Tutorial sul comando della data di Linux per principianti (8 esempi)

  5. Tutorial sul comando del nome host Linux per principianti (5 esempi)

Linux who Command Tutorial per principianti (8 esempi)

Linux nl Command Tutorial per principianti (7 esempi)

Tutorial sui comandi Linux nm per principianti (10 esempi)

Esercitazione sui comandi OD Linux per principianti (6 esempi)

Linux w Command Tutorial per principianti (5 esempi)

Tutorial sui comandi Linux ss per principianti (8 esempi)