Polecenie Linux, aby wyświetlić bieżącą nazwę logowania

Polecenie Linux, aby wyświetlić bieżącą nazwę logowania
Znajomość aktualnej nazwy logowania jest ważna dla określania tożsamości użytkownika, który jest obecnie zalogowany do systemu, zwłaszcza jeśli wiele osób korzysta z pojedynczego systemu Linux. W tym celu istnieją różne polecenia, za pomocą których można znaleźć aktualnie aktywny użytkownik w mennicy Linux. Omówimy je w tym artykule.

Polecenia Linux do wyświetlania bieżącej nazwy logowania

Domyślnie dystrybucja Linux ma monit o nazwie użytkownika w terminalu, ale jeśli użytkownik zmienił swoją nazwę, wypróbuj poniższe polecenia, aby znaleźć bieżącą nazwę logowania. Potrzebujemy tylko otwarcia terminala i wyświetlenia bieżącej nazwy logowania za pomocą następujących poleceń:

  1. kto poleca
  2. polecenie Whoami
  3. $ Polecenie użytkownika
  4. W polecenie
  5. polecenie nazwy logname
  6. polecenie LSLOGINS
  7. Ostatnie polecenie
  8. Polecenie ID

1: Who Command

Polecenie WHO wyświetli bieżącą nazwę logowania z datą i godziną. Odczytuje informacje z domyślnej lokalizacji pliku.

$ kto

Możesz także -flaga z poleceniem WHO, aby uzyskać szczegółowy zalogowany użytkownik:

$ who -a

2: polecenie Whoami

W przeciwieństwie do tego, kto whoami wyświetli prostą odpowiedź tylko nazwę użytkownika, więc jeśli chcesz tylko sprawdzić nazwę użytkownika, wykonaj:

$ whoami

3: $ polecenie użytkownika

Inny sposób na uzyskanie nazwy logowania jak w poleceniu Whoami, wykonaj polecenie $ User:

$ echo $ użytkownik

4: W polecenie W

Polecenie W zawiera więcej informacji o bieżącym aktywnym użytkowniku w systemie:

$ w

Tutaj Tty jest typem terminalu, w którym są zalogowane, Z jest zdalnym gospodarzem, ZALOGUJ SIE@ to czas logowania użytkownika, JCPU to wspólny czas procesora używany przez wszystkie procesy, PCPU to czas procesora obecnego procesu i CO to obecny proces

5: Polecenie ID

Polecenie ID wyświetla informacje użytkownika i grup powiązane z określonym użytkownikiem:

$ id

6: polecenie logname

Polecenie LogName drukuje jedno słowo, tylko nazwa aktualnie aktywnego użytkownika:

$ logName

7: Ostatnie polecenie

To polecenie drukuje listę użytkowników, ostatnio zalogowany w twoim systemie:

$ last -p teraz

8: polecenie LSLogins

Wyświetla listę użytkowników logowania z ostatnim czasem logowania i ich nazwami, tutaj -u Flag wyświetla tylko informacje użytkownika:

$ lslogins -u

Dolna linia

Podobnie jak w systemie Linux, różni użytkownicy mogą zalogować się do tego samego systemu, a w takim przypadku można monitorować swoje działania. Bieżąca nazwa logowania można znaleźć za pomocą różnych poleceń w terminalu. W tym samouczku nauczyliśmy się znaleźć nazwę użytkownika z kim, whoami, co, w i lslogins.

Wypróbuj każde polecenie i sprawdź, które najlepiej dla Ciebie.