LAST(1) | Polecenia użytkownika | LAST(1) |
NAZWA
last, lastb - pokazuje listę ostatnio zalogowanych użytkowników
SKŁADNIA
last [opcje] [nazwa-użytkownika...] [tty...]
lastb [opcje] [nazwa-użytkownika...] [tty...]
OPIS
Program last przeszukuje wstecz plik /var/log/wtmp (lub plik wskazany opcją -f) i wyświetla listę wszystkich zalogowanych (i wylogowanych) od czasu utworzenia pliku użytkowników. Można podać jedną lub więcej nazw-użytkowników i/lub tty (terminali); w tym przypadku last pokaże jedynie wpisy pasujące do tych argumentów. Nazwy tty mogą być skracane, zatem last 0, to to samo, co last tty0.
Po przechwyceniu sygnału SIGINT (generowanego przez klawisz przerwania, zwykle control-C) lub sygnału SIGQUIT, last pokaże jak daleko przeszukał plik; następnie, w przypadku sygnału SIGINT, last później przerwie pracę.
Pseudoużytkownik reboot rejestrowany jest przy każdorazowym przeładowaniu systemu. Zatem last reboot pokaże rejestr (log) wszystkich przeładowań od utworzenia pliku rejestrującego.
lastb jest tym samym, co last, z wyjątkiem tego, że domyślnie pokazuje zapisy z pliku /var/log/btmp, zawierającego zakończone niepowodzeniem próby logowań.
OPCJE
-a, --hostlast
-d, --dns
-f, --file plik
-F, --fulltimes
-i, --ip
-liczba; -n, --limit liczba
-p, --present czas
-R, --nohostname
-s, --since czas
-t, --until czas
-T, --tab-separated
--time-format format
-w, --fullnames
-x, --system
-h, --help
-V, --version
FORMAT CZASU
Opcje przyjmujące argument czas mogą korzystać z następujących formatów:
RRRRMMDDggmmss | |
RRRR-MM-DD gg:mm:ss | |
RRRR-MM-DD gg:mm | (sekundy będą ustawione na 00) |
RRRR-MM-DD | (czas będzie ustawiony na 00:00:00) |
gg:mm:ss | (data będzie ustawiona na dziś) |
gg:mm | (data będzie ustawiona na dziś, sekundy na 00) |
now | (teraz) |
yesterday | (wczoraj; czas jest ustawiony na 00:00:00) |
today | (dziś; czas jest ustawiony na 00:00:00) |
tomorrow | (jutro; czas jest ustawiony na 00:00:00) |
+5min | |
-5days | (5 dni temu) |
PLIKI
/var/log/wtmp, /var/log/btmp
UWAGI
Pliki wtmp i btmp mogą nie zostać odnalezione. System rejestruje informacje w tych plikach tylko wtedy, gdy istnieją. Jest to problem wynikający z lokalnej konfiguracji. Aby pliki były używane, można je łatwo utworzyć poleceniem touch(1) (na przykład, touch /var/log/wtmp).
Pusty wpis jest prawidłowym typem wpisu wtmp. Oznacza to, że pusty plik lub plik z zerami nie jest interpretowany jako błąd.
Format pliku utmp korzysta z łańcuchów o stałej długości co oznacza, że łańcuchów bardzo długich nie da się przechować w tym pliku, nie mogą być zatem wyświetlone przez last. Powszechnymi limitami są: 32 bajtów na nazwę użytkownika i wiersza oraz 256 bajtów na nazwę stacji (hostname).
AUTORZY
Miquel van Smoorenburg <miquels@cistron.nl>
ZOBACZ TAKŻE
ZGŁASZANIE BŁĘDÓW
Problemy należy zgłaszać w systemie śledzenia błędów https://github.com/util-linux/util-linux/issues.
DOSTĘPNOŚĆ
Polecenie last jest częścią pakietu util-linux, który można pobrać ze strony Archiwum jądra Linux https://www.kernel.org/pub/linux/utils/util-linux/.
2025-03-29 | util-linux 2.41 |