'\" t
.\"     Title: lslogins
.\"    Author: [see the "AUTHOR(S)" section]
.\" Generator: Asciidoctor 2.0.26
.\"      Date: 2026-03-26
.\"    Manual: Polecenia użytkownika
.\"    Source: util-linux 2.42-rc2
.\"  Language: English
.\"
.TH "LSLOGINS" "1" "2026-03-26" "util\-linux 2.42\-rc2" "Polecenia użytkownika"
.ie \n(.g .ds Aq \(aq
.el       .ds Aq '
.ss \n[.ss] 0
.nh
.ad l
.de URL
\fI\\$2\fP <\\$1>\\$3
..
.als MTO URL
.if \n[.g] \{\
.  mso www.tmac
.  am URL
.    ad l
.  .
.  am MTO
.    ad l
.  .
.  LINKSTYLE blue R < >
.\}
.SH "NAZWA"
lslogins \- wyświetla informacje o użytkownikach znanych w systemie
.SH "SKŁADNIA"
.sp
\fBlslogins\fP [opcje] [\fB\-s\fP|\fB\-u\fP[\fB=\fP\fIUID\fP]] [\fB\-g\fP \fIgrupy\fP] [\fB\-l\fP \fIloginy\fP] [\fInazwa\-użytkownika\fP]
.SH "OPIS"
.sp
Sprawdza dzienniki wtmp i btmp, \fI/etc/shadow\fP (jeśli to wymagane) i \fI/passwd\fP i wypisuje żądane dane.and output the desired data.
.sp
Opcjonalny argument \fInazwa\-użytkownika\fP powoduje, że \fBlslogins\fP wypisze wszystkie dostępne szczegóły tylko o podanym użytkowniku. W takim przypadku format wyjściowy jest odmienny od używanego w opcjach \fB\-l\fP lub \fB\-g\fP, a nieznana \fInazwa\-użytkownika\fP jest zgłaszana jako błąd.
.sp
Domyślnym działaniem jest wypisanie informacji o wszystkich użytkownikach systemu.
.SH "OPCJE"
.sp
Argumenty obowiązkowe do długich opcji, są również obowiązkowe do opcji krótkich.
.sp
\fB\-a\fP, \fB\-\-acc\-expiration\fP
.RS 4
Wyświetla dane o dacie ostatniej zmiany hasła i dacie wygasania konta (więcej informacji w podręczniku \fBshadow\fP(5); wymaga uprawnień roota).
.RE
.sp
\fB\-\-btmp\-file\fP \fIścieżka\fP
.RS 4
Alternatywna ścieżka btmp.
.RE
.sp
\fB\-c\fP, \fB\-\-colon\-separate\fP
.RS 4
Rozdziela informacje o poszczególnych użytkownikach dwukropkiem, zamiast nowym wierszem.
.RE
.sp
\fB\-e\fP, \fB\-\-export\fP
.RS 4
Wypisuje dane w formacie NAZWA=WARTOŚĆ. Zob. też opcja \fB\-\-shell\fP.
.RE
.sp
\fB\-f\fP, \fB\-\-failed\fP
.RS 4
Wyświetla dane o ostatnich nieudanych próbach logowania użytkowników.
.RE
.sp
\fB\-G\fP, \fB\-\-supp\-groups\fP
.RS 4
Pokazuje informacje o grupach uzupełniających.
.RE
.sp
\fB\-g\fP, \fB\-\-groups\fP \fIgrupy\fP
.RS 4
Pokazuje dane tylko o użytkownikach należących do \fIgrup\fP. Można podać wiele grup, rozdzielając je przecinkiem. Nieznane nazwy grup są ignorowane.
.sp
Proszę zauważyć, że relacja pomiędzy użytkownikiem a grupą może być niewidoczna w przypadku podstawowej grupy, jeśli użytkownik nie jest jawnie wymieniony jako jej członek (np. w \fI/etc/group\fP). Przy szukaniu grupy przez polecenie \fBlslogins\fP, korzysta ono jedynie z bazy danych grup, natomiast baza danych użytkowników (z podstawowymi identyfikatorami grup) nie jest sprawdzana.
.RE
.sp
\fB\-L\fP, \fB\-\-last\fP
.RS 4
Wyświetla dane z informacjami o ostatnich sesjach logowania użytkowników.
.RE
.sp
\fB\-l\fP, \fB\-\-logins\fP \fIloginy\fP
.RS 4
Pokazuje dane tylko o użytkownikach z podanymi \fIloginami\fP (mogą być to nazwy użytkowników lub ich identyfikatory). Można podać wiele loginów, rozdzielając je przecinkiem. Nieznane nazwy loginów są ignorowane.
.RE
.sp
\fB\-n\fP, \fB\-\-newline\fP
.RS 4
Wyświetla każdą informację w oddzielnym wierszu.
.RE
.sp
\fB\-\-noheadings\fP
.RS 4
Nie wypisuje nagłówka.
.RE
.sp
\fB\-\-notruncate\fP
.RS 4
Nie przycina wyjścia.
.RE
.sp
\fB\-o\fP, \fB\-\-output\fP \fIlista\fP
.RS 4
Określa, które kolumny wyjściowe wypisać. Domyślną listę kolumn można rozszerzyć, podając \fIlistę\fP w formacie \fI+lista\fP.
.RE
.sp
\fB\-\-output\-all\fP
.RS 4
Output all available columns. \fB\-\-list\-columns\fP to get a list of all supported columns.
.RE
.sp
\fB\-H\fP, \fB\-\-list\-columns\fP
.RS 4
List the columns that can be specified with the \fB\-\-output\fP option. Can be used with \fB\-\-json\fP or \fB\-\-raw\fP to get the list in a machine\-readable format.
.RE
.sp
\fB\-p\fP, \fB\-\-pwd\fP
.RS 4
Wyświetla informacje związane z logowaniem hasłem (zob. też \fB\-afL\fP).
.RE
.sp
\fB\-r\fP, \fB\-\-raw\fP
.RS 4
Surowe wyjście (bez kolumn).
.RE
.sp
\fB\-J\fP, \fB\-\-json\fP
.RS 4
JSON format output.
.RE
.sp
\fB\-s\fP, \fB\-\-system\-accs\fP
.RS 4
Show system accounts. These are by default all accounts with a UID between 101 and 999 (inclusive), with the exception of either nobody or nfsnobody (UID 65534). This hardcoded default may be overridden by the parameters \fBSYS_UID_MIN\fP and \fBSYS_UID_MAX\fP in the file \fI/etc/login.defs\fP.
.RE
.sp
\fB\-\-time\-format\fP \fItyp\fP
.RS 4
Wyświetla daty w formacie: short (krótkim), full (pełnym) lub iso. Domyślnym formatem jest short, zaprojektowany by być zwięzłym i czytelnym dla człowieka.
.RE
.sp
\fB\-u\fP, \fB\-\-user\-accs\fP
.RS 4
Show user accounts. These are by default all accounts with a UID above 1000 (inclusive), with the exception of either nobody or nfsnobody (UID 65534). This hardcoded default may be overridden by the parameters \fBUID_MIN\fP and \fBUID_MAX\fP in the file \fI/etc/login.defs\fP.
.RE
.sp
\fB\-h\fP, \fB\-\-help\fP
.RS 4
Wyświetla ten tekst i wychodzi.
.RE
.sp
\fB\-V\fP, \fB\-\-version\fP
.RS 4
Wyświetla wersję i wychodzi.
.RE
.sp
\fB\-\-wtmp\-file\fP \fIścieżka\fP
.RS 4
Alternatywna ścieżka wtmp.
.RE
.sp
\fB\-\-lastlog\-file\fP \fIpath\fP
.RS 4
Alternatywna ścieżka \fBlastlog\fP(8).
.RE
.sp
\fB\-y\fP, \fB\-\-shell\fP
.RS 4
Nazwy kolumn będą zmodyfikowane, aby zawierać jedynie znaki dozwolone dla identyfikatorów zmiennych powłoki. Jest to przydatne np. z opcją \fB\-\-export\fP. Proszę zauważyć, że funkcję tą włączono automatycznie przy opcji \fB\-\-export\fP w wersji 2.37, ale z powodu problemów z kompatybilnością, obecnie konieczne jest zażądanie takiego zachowania opcją \fB\-\-shell\fP.
.RE
.sp
\fB\-Z\fP, \fB\-\-context\fP
.RS 4
Wyświetla kontekst bezpieczeństwa użytkowników.
.RE
.sp
\fB\-z\fP, \fB\-\-print0\fP
.RS 4
Rozdziela wpisy użytkowników znakiem nul, zamiast znakiem nowego wiersza.
.RE
.SH "STATUS ZAKOŃCZENIA"
.sp
0
.RS 4
jeśli wszystko jest OK,
.RE
.sp
1
.RS 4
jeśli podano niepoprawne argumenty,
.RE
.sp
2
.RS 4
jeśli wystąpił poważny błąd (np. uszkodzony plik dziennika).
.RE
.SH "UWAGI"
.sp
Domyślne progi identyfikatorów użytkowników są odczytywane z \fI/etc/login.defs\fP.
.SS "Status hasła"
.sp
Wiele pól opisuje status hasła.
.sp
\fB"Hasło jest zablokowane"\fP
.RS 4
Hasło poprzedzono znakami "!!", a użytkownik nie może się zalogować, niezależnie od tego, czy hasło jest ustawione czy puste. Jest to częste w przypadku nowych kont bez ustawionego hasła.
.RE
.sp
\fB"Hasło nie jest wymagane (puste)"\fP
.RS 4
Hasło nie jest ustawione (brak skrótu hasła); jest to częste w przypadku zablokowanych kont systemowych. To, że hasło nie jest wymagane, nie oznacza, że można się zalogować nie podając hasła. Zależy od stasusu "blokady" hasła.
.RE
.sp
\fB"Logowanie z użyciem hasła wyłączone"\fP
.RS 4
"yes" oznacza, że brak jest prawidłowego hasła. Skrót hasła nie istnieje, nieznana jest metoda tworzenia skrótu lub zawiera on nieprawidłowe znaki.
.RE
.SH "ŚRODOWISKO"
.sp
\fBLIBSMARTCOLS_DEBUG\fP=all
.RS 4
włącza wyjście debugowania libsmartcols.
.RE
.sp
\fBLIBSMARTCOLS_DEBUG_PADDING\fP=on
.RS 4
używa widocznych znaków wypełnienia.
.RE
.SH "HISTORIA"
.sp
Inspiracją do powstania narzędzia \fBlslogins\fP było narzędzie \fBlogins\fP, które pojawiło się we FreeBSD 4.10.
.SH "AUTORZY"
.sp
.MTO "ooprala\(atredhat.com" "Ondrej Oprala" ","
.MTO "kzak\(atredhat.com" "Karel Zak" ""
.SH "ZOBACZ TAKŻE"
.sp
\fBgroup\fP(5), \fBpasswd\fP(5), \fBshadow\fP(5), \fButmp\fP(5)
.SH "ZGŁASZANIE BŁĘDÓW"
.sp
Problemy należy zgłaszać w \c
.URL "https://github.com/util\-linux/util\-linux/issues" "systemie śledzenia błędów" "."
.SH "DOSTĘPNOŚĆ"
.sp
Polecenie \fBlslogins\fP jest częścią pakietu util\-linux, który można pobrać ze strony \c
.URL "https://www.kernel.org/pub/linux/utils/util\-linux/" "Archiwum jądra Linux" "."
