LAST(1) Comenzi utilizator LAST(1)

last, lastb - afișează o listă a ultimilor utilizatori autentificați

last [opțiuni] [nume-utilizator|tty]...

lastb [opțiuni] [nume-utilizator|tty]...

last caută înapoi în fișierul /var/log/wtmp (sau în fișierul desemnat de opțiunea -f) și afișează o listă a tuturor utilizatorilor conectați (și deconectați) de când a fost creat fișierul respectiv. Se pot indica unul sau mai multe nume-utilizator și/sau tty-uri, caz în care last va afișa numai intrările care corespund acestor argumente; (numele tty-urilor pot fi abreviate, astfel încât last 0 este același lucru cu last tty0).

Atunci când captează un semnal SIGINT sau SIGQUIT, last va afișa cât de departe a căutat în fișier, iar în cazul semnalului SIGINT (generat de tasta de întrerupere, de obicei «Control-C»), last se va închide.

Pseudo-utilizatorul reboot se conectează de fiecare dată când sistemul este repornit. Astfel, last reboot va afișa un jurnal al tuturor repornirilor de când a fost creat fișierul jurnal.

lastb este la fel ca last, cu excepția faptului că, în mod implicit, afișează un jurnal al fișierului /var/log/btmp, care conține toate încercările de autentificare greșite.

-a, --hostlast

Afișează numele gazdei în ultima coloană. Este utilă în combinație cu opțiunea -d.

-d, --dns

Pentru autentificările non-locale, Linux stochează nu numai numele de gazdă al gazdei la distanță, ci și numărul IP al acesteia. Această opțiune transformă numărul IP înapoi în nume de gazdă.

-f, --file fișier

Îi indică lui last să utilizeze un anumit fișier în loc de /var/log/wtmp. Opțiunea -f poate fi dată de mai multe ori, iar toate fișierele specificate vor fi procesate.

-F, --fulltimes

Afișează orele și datele complete de conectare și deconectare.

-i, --ip

La fel ca -d , dar afișează numărul IP al gazdei în loc de nume.

-n, --limit număr

Numărul maxim de conectări(autentificări) afișate.

-număr

La fel ca -n număr.

-p, --present data+ora

Afișează utilizatorii care au fost prezenți la data+ora specificată. Pentru modalități de specificare a timpului data+ora, consultați secțiunea FORMATE DE TIMP de mai jos.

-R, --nohostname

Suprimă afișarea câmpului hostname (nume-gazdă).

-s, --since data+ora

Afișează starea autentificărilor începând cu data+ora specificată. Opțiunea poate fi combinată cu -t pentru a acoperi o anumită perioadă.

-t, --until data+ora

Afișează starea conectărilor până la data+ora specificată.

-T, --tab-separated

Utilizează caracterele ASCII tab pentru a separa coloanele afișate la ieșire în loc de spații.

--time-format format

Definește formatul mărcii temporale de ieșire ca fiind unul dintre notime, short, full sau iso. Varianta notime nu va afișa nicio marcă de timp, short este valoarea implicită, iar fulll este aceeași cu opțiunea --fulltimes. Varianta iso va afișa marca de timp în format ISO-8601. Formatul ISO conține informații despre fusul orar, ceea ce îl face preferabil atunci când imprimările sunt cercetate în afara sistemului.

-w, --fullnames

Afișează numele de utilizator complete și numele de domeniu/adresele IP. Când această opțiune nu este specificată, numele de utilizator sunt trunchiate la 8 caractere, iar numele de domeniu și adresele IP la 16 caractere. Un asterisc apare ca ultimul caracter al câmpurilor trunchiate.

-x, --system

Afișează intrările de închidere a sistemului și modificările nivelului de execuție.

-h, --help

Afișează acest mesaj de ajutor și iese.

-V, --version

Afișează versiunea și iese.

Argumentul data+ora acceptă următoarele formate:

 AAAALLZZhhmmss
 "AAAA-LL-ZZ hh:mm:ss"
 "AAAA-LL-ZZ hh:mm"      (secundele vor fi puse la 00)
 AAAA-LL-ZZ              (ora va fi pusă la 00:00:00)
 hh:mm:ss                (data va fi fixată la ziua de azi)
 hh:mm                   (data va fi fixată la ziua de azi, secundele la 00)
 now                     (acum, în acest moment)
 today                   (azi, ora este fixată la 00:00:00)
 yesterday               (ieri, ora este fixată la 00:00:00)
 tomorrow                (mâine, ora este fixată la 00:00:00)
 -număr[smhd]            (în urmă cu secunde/minute/ore/zile)

Exemple de format -număr[smhd] sunt: -5m, -6h, -2d. Specificatorul de unitate poate fi mai lung: -5min, -6hours, -2days.

/var/log/wtmp, /var/log/btmp

Este posibil ca fișierele wtmp și btmp să nu fie găsite. Sistemul înregistrează informații în aceste fișiere numai dacă sunt prezente. Aceasta este o problemă de configurare locală. Dacă doriți ca aceste fișiere să fie utilizate, ele pot fi create cu o simplă comandă touch(1) (de exemplu, touch /var/log/wtmp).

O intrare goală este un tip valid de intrare wtmp. Aceasta înseamnă că un fișier gol sau un fișier cu zerouri nu este interpretat ca o eroare.

Formatul de fișier „utmp” utilizează dimensiuni fixe ale șirurilor de caractere, ceea ce înseamnă că șirurile foarte lungi sunt imposibil de stocat în fișier și imposibil de afișat prin last. Limitele obișnuite sunt de 32 de octeți pentru un nume de utilizator și de linie și de 256 de octeți pentru un nume de gazdă.

Miquel van Smoorenburg <miquels@cistron.nl>

login(1), wtmp(5), init(8), shutdown(8)

Pentru rapoarte de eroare, folosiți sistemul de urmărire al erorilor https://github.com/util-linux/util-linux/issues.

Comanda last face parte din pachetul util-linux care poate fi descărcat de la Linux Kernel Archive https://www.kernel.org/pub/linux/utils/util-linux/.

2026-06-16 util-linux 2.42.2