Ottenere i dati dell'anno di accesso con il comando 'last' su linux


10

Su Solaris, il comando 'fwtmp' fornisce le informazioni dell'anno dai registri wtmp. Per esempio:

host # /usr/lib/acct/fwtmp < /var/adm/wtmpx > tmp_wtmpx_file
host # head -1 tmp_wtmpx_file
user123 sshd 1258 7 0000 0000 1226072918 230489 0 29 host123.desktop.ourhost.com Fri Nov  7 09:48:38 2008

Su Linux, l '"ultimo" genera i dati senza le informazioni sull'anno e non riesco a trovare un'utilità simile a "fwtmp" su Linux per aggiungere i dati dell'anno. Il comando 'lastlog' include l'anno nell'output, ma cerca solo gli utenti che si trovano nel file passwd (non per impostazione predefinita su ldap o altri database utente). Esiste un'utilità su Linux che produrrà l'anno insieme agli altri dati dell '"ultimo"?

Risposte:



4

Su RHEL5, last -Fnon è disponibile.

Se si desidera avere solo le lastinformazioni di un anno specifico, è necessario utilizzare last -t.

ex:

  • last -t 20140101000000 mostra tutto prima del 2014.
  • last -t 20130101000000 mostra tutto prima del 2013.

se si esegue una differenza tra i 2 comandi, è possibile avere solo informazioni per il 2013.

Vedi Ottenere "anno" con l'ultimo comando su Red Hat 5 per maggiori informazioni se necessario.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.