A volte può essere utile sapere quali utenti hanno effettuato il login negli ultimi tempi, soprattutto se offriamo servizi SSH a parecchi utenti. Il comando usato per avere queste informazioni è last(1) che ha un output del tipo:
paperoga ttyv2 Ven 14 Mar 21:51 - 21:33 (1+23:41)
qui ttyp2 123.45.6.123 Ven 14 Mar 15:12 - 15:17 (00:05)
qui ttyp1 123.45.6.123 Ven 14 Mar 15:01 - 15:08 (00:07)
qui ttyp1 123.45.6.123 Ven 14 Mar 14:52 - 14:59 (00:07)
gastone ttyv2 Ven 14 Mar 14:51 - 21:51 (07:00)
archimede ttyv1 Gio 13 Mar 19:46 still logged in
qua ttyv0 Gio 13 Mar 19:46 still logged in
La prima colonna da, com'è facile intuire, il nome dell'utente, la seconda indica
il terminale al quale l'utente si è collegato; quindi, qualora l'utente abbia
effettuato il login via rete, troviamo l'indirizzo IP del pc da cui è partita la
richiesta di login; la quarta colonna indica la data di login e quella di logout, mentre
tra parentesi si trova la durata della connessione. last(1) ha moltissime opzioni, di cui la man page
fornisce una accurata descrizione.