Effettua l'ultimo anno di visualizzazione nel Terminale


1

C'è un modo per ottenere last (su Mac OS X 10.11.2) per visualizzare una data completa (incluso l'anno)? In questo momento visualizza solo giorno e ora:

user$ sudo last user | head -n3
user   ttys000                   Fri Jan 15 18:12 - 18:15  (00:03)
user   ttys000                   Fri Jan 15 18:11 - 18:12  (00:00)
user   ttys000                   Fri Jan 15 18:11 - 18:11  (00:00)

Su altri sistemi, ci sono opzioni come -F o -t fare last visualizza la data completa, ma sulla piattaforma Mac OS X ci sono solo 3 opzioni, nessuna delle quali ha l'effetto desiderato: -t per tty, -h per l'host, e -n per il numero di righe da visualizzare (e -n non funziona nemmeno).

Ci sono alternative a questo comando?


Qualche spiegazione per il downvote?
Honesty

Risposte:


0

Nel terminale, se usi il man ls comando, si otterrà l'elenco delle opzioni disponibili per ls incluso questo.

-T Se utilizzato con l'opzione -l (lettera minuscola `` ell ''), visualizza informazioni complete sul tempo per il file, inclusi mese, giorno, ora,   minuto, secondo e anno.

genere q per uscire dal manuale.

Quindi prova questo: ls -lT


Sfortunatamente, stavo chiedendo del last comando, che mostra un elenco degli ultimi tempi di accesso; questi non sono file. Lo sapevo già ls -T e stat.
Honesty
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.