users
- users – proste narzędzie wyświetlające nazwy użytkowników aktualnie zalogowanych do systemu.
- Dane pobierane są zazwyczaj z pliku
/var/run/utmp
. - Dostępne w większości dystrybucji Linuksa i systemach UNIX.
Składnia
Dział zatytułowany „Składnia”users [opcje]
- Wywołanie bez parametrów wypisuje nazwy zalogowanych użytkowników w jednej linii.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
--help | Wyświetla pomoc. |
--version | Wyświetla wersję programu. |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# 1) Lista zalogowanych użytkownikówusers
# 2) Sprawdzenie wersji programuusers --version
- Wynik może zawierać tę samą nazwę użytkownika kilkukrotnie, jeśli jest zalogowany w kilku sesjach.
- Komenda
who
lubw
daje bardziej szczegółowe informacje o sesjach. - Brak opcji filtrowania – dane trzeba przetwarzać innymi narzędziami (np.
sort
,uniq
).
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
users: command not found | Brak programu w systemie. | Zainstaluj pakiet coreutils lub odpowiednik. |
Pusty wynik | Brak zalogowanych użytkowników lub brak dostępu do pliku utmp . | Sprawdź uprawnienia lub aktywne sesje. |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man users – oficjalna dokumentacja.
- GNU coreutils users – opis narzędzia.
- Linux login records – informacje o plikach
utmp
iwtmp
.