Jak wyświetlić listę aktualnie zalogowanych użytkowników w systemie Linux

Jak wyświetlić listę aktualnie zalogowanych użytkowników w systemie Linux

Linux jako system dla wielu użytkowników umożliwia wielu użytkownikom logowanie się i uruchamianie różnych programów w tym samym czasie. Jako zwykły użytkownik Linuksa lub administrator systemu, czasami możesz potrzebować sprawdzić, którzy użytkownicy są aktualnie zalogowani w twoim systemie.

Te informacje mogą być przydatne z różnych powodów, takich jak rozwiązywanie problemów z wydajnością, monitorowanie aktywności użytkowników lub po prostu sprawdzanie, kto jeszcze korzysta z systemu.

Istnieje kilka metod wyświetlania listy aktualnie zalogowanych użytkowników w systemie Linux i sprawdzania, co robią.

1. Polecenie użytkownika

Polecenie users w Linuksie wyświetla listę wszystkich aktualnie zalogowanych użytkowników w porządku alfabetycznym.

Poniższe dane wyjściowe informują, że obecnie w systemie jest zalogowanych trzech użytkowników.

polecenia użytkowników

2. Korzystanie z polecenia who

Polecenie who drukuje listę użytkowników aktualnie zalogowanych do systemu wraz z innymi informacjami, takimi jak używany przez nich terminal, data i godzina logowania oraz adres IP lub nazwa hosta systemu, jeśli użytkownik znajduje się na komputerze zdalnym.

Aby wyświetlić listę aktualnie zalogowanych użytkowników w systemie Linux, użyj polecenia who w następujący sposób:

who

kto rozkazuje

Możesz także użyć polecenia who z flagami -a i -H , aby wyświetlić czas bezczynności i PID powłoki logowania użytkownika:

who -a -H

Kto dowodzi wyjściem

3. Używając polecenia w

Polecenie w w systemie Linux pokazuje zalogowanych użytkowników i ich działania. Drukuje listę użytkowników i ich bieżące procesy w wierszu poleceń.

Nagłówek w danych wyjściowych podsumowuje stan systemu, który obejmuje bieżący czas, czas pracy systemu, liczbę zalogowanych użytkowników i średnie obciążenie. Następnie dla każdego zalogowanego użytkownika wyświetla nazwę użytkownika, nazwę tty, czas logowania, czas bezczynności, czas wykorzystany przez wszystkie procesy (JCPU), czas wykorzystany przez bieżący proces (PCPU) oraz bieżący proces użytkownika biegnie.

polecenie w

4. Używając ostatniego polecenia

Ostatnie polecenie wyświetla listę aktualnych oraz byłych zalogowanych i wylogowanych użytkowników. Informacje, które przekazuje, obejmują nazwę użytkownika i urządzenia końcowego, adres IP systemu, z którego jest zalogowany oraz datę i godzinę logowania.

Aby znaleźć listę aktualnie zalogowanych użytkowników, użyj ostatniego polecenia z opcją -p now w następujący sposób:

last -p now

ostatnie polecenie

5. Polecenie palcem

Polecenie finger pokazuje informacje o wszystkich zalogowanych użytkownikach w systemie Linux, w tym ich nazwę użytkownika, tty, datę i godzinę logowania oraz adres IP. Możesz łatwo zainstalować palec w swojej dystrybucji Linuksa przy użyciu domyślnych menedżerów pakietów.

W przypadku dystrybucji opartych na Debianie:

sudo apt-get install finger

W przypadku dystrybucji opartych na RHEL:

sudo yum install finger

Aby wyświetlić informacje o aktualnie zalogowanych użytkownikach, uruchom polecenie finger bez żadnych opcji wiersza poleceń:

finger

polecenie palcem

Jeśli uruchomisz polecenie z nazwą użytkownika, wyświetli więcej informacji o konkretnym użytkowniku:

użytkownik polecenia palcem

6. Korzystanie z górnego polecenia

Górne polecenie wyświetla podsumowanie informacji systemowych, takich jak czas pracy, liczba zalogowanych użytkowników, średnie obciążenie, liczba uruchomionych zadań itp. Pokazuje również procesy, które są aktualnie uruchomione w systemie i ich wykorzystanie zasobów.

Gdy już wiesz, kto jest aktualnie zalogowany w twoim systemie, możesz użyć polecenia top, aby znaleźć bieżące procesy dla użytkownika:

top -u username

najwyższe polecenie

Miej oko na aktywność użytkowników w systemie Linux

Dzięki tym poleceniom powinieneś być teraz w stanie łatwo wyświetlić listę zalogowanych użytkowników w systemie Linux. Niezależnie od tego, czy jesteś administratorem systemu monitorującym aktywność i wydajność użytkowników, czy po prostu ciekawskim entuzjastą Linuksa, te polecenia pomogą Ci dowiedzieć się, kto jeszcze jest zalogowany i co robi.

Wśród tych poleceń możesz także użyć poleceń who iw do śledzenia historii zamykania i ponownego uruchamiania systemu Linux.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *