Soluzioni Linux vecchia scuola: finger

Soluzioni Linux vecchia scuola: finger

Quando ho iniziato a usare Linux per la prima volta, quasi tutti i sistemi Linux erano veramente sistemi multiutente. Per questo motivo il dito Il comando era uno strumento importante da tenere a portata di mano. Quello che fa il dito è segnalare le informazioni su un utente. Quindi, se volessi conoscere il numero di telefono, il numero dell’ufficio, se l’utente avesse la posta, ecc. Dovresti semplicemente emettere il comando:

dito USERNAME

Dove USERNAME è il vero nome utente dell’utente.

Quando viene emesso, questo comando riporta tutte le informazioni impostate dall’utente. Nella maggior parte delle istituzioni educative potresti scoprire dove si trovava il tuo ufficio degli istruttori o quali orari di ufficio degli istruttori dove – praticamente qualsiasi informazione che l’utente ha deciso di condividere.

Il comando finger è ancora utile. Anche su un sistema a utente singolo (che mi sembra strano che un sistema Linux abbia un solo utente) il dito può offrire all’utente informazioni di accesso, informazioni sulla shell, home directory, ecc.

Quando indichi un utente vedrai informazioni come queste:

[jlwallen ~] $ finger jlwallen
Accesso: jlwallen Nome: jackie leigh wallen Directory: / home / jlwallen Shell: / bin / bash
Ufficio: 1212
Attivo da domenica 5 aprile alle 08:06 (EDT) su tty1 26 minuti e 54 secondi di inattività
(messaggi disattivati)
Attivo da domenica 5 aprile alle 08:52 (EDT) su tty4 1 ora e 15 minuti di inattività
(messaggi disattivati)
Nessuna posta.
Progetto:
linux.com
techrepublic.com
ghacks.net
Ora per quei sistemi multiutente in cui gli utenti vorranno impostare il loro “piano” dito, come si fa? Semplice. Diamo un’occhiata.

Tramite comando

C’è un modo semplice per modificare le informazioni sul dito: utilizzando il file chfn comando. La struttura di questo comando è simile a questa:

OPZIONI chfn

Dove OPZIONI è un elenco delle possibili opzioni da utilizzare. Le opzioni disponibili sono:

-f: Nome completo (se hai bisogno di spazi metti il ​​nome completo tra virgolette)

-r: numero dell’ufficio

-w: numero di telefono dell’ufficio

-h: numero di telefono di casa

Sono praticamente tutte le informazioni che puoi modificare con chfn. Quindi, se voglio modificare il mio piano dito per riflettere un cambiamento nel numero di telefono dell’ufficio e dell’ufficio, emetterei il comando:

chfn -r NEW_OFFICE_NUMBER -w NEW_OFFICE_PHONE

Dove NEW_OFFICE_NUMBER e NEW_OFFICE_PHONE erano i numeri effettivi per la modifica. Ora, quando qualcuno tocca il mio nome utente, vedrà quella nuova informazione.

I file ~ / .plan, ~ / .project e ~ / .pgpkey

Questi file ti consentono di aggiungere molto di più alle informazioni sulle tue dita. Quando un utente ti tocca le informazioni verranno visualizzate nell’ordine .pgpkey, .project e infine .plan. Ecco cosa possono fare.

~ / .plan – Questo file è praticamente un catch-all in cui puoi aggiungere qualsiasi informazione tu voglia aggiungere. Questo è un buon posto per l’orario d’ufficio, le lezioni o l’orario di lavoro, ecc.

~ / .project – Questo file contiene i progetti su cui stai attualmente lavorando.

~ / .pgpkey – Questa è la tua chiave pgp.

Naturalmente potresti non voler includere tutto quanto sopra nelle informazioni sulle dita. Questa è la bellezza di questi file, puoi includere ciò che vuoi e tralasciare ciò che non vuoi. Ti avverto che includere il tuo pgpkey è sia un problema di sicurezza che occupa molto spazio nella finestra del terminale.

Pensieri finali

Potresti pensare che il dito e il piano siano troppo obsoleti per poter essere utilizzati. Ma che dire dell’utilizzo di un server Linux amministrato da più persone? Questa è una situazione in cui il dito può essere utilizzato per sapere chi è stato connesso, cosa è stato o su cui sta attualmente lavorando, ecc.

Come tutto Linux, è bello trovare soluzioni interessanti per i problemi. Con il comando finger potresti trovare una soluzione a un problema che ti sfugge da tempo. Provalo, potresti trovare utile questo strumento.