Użytkownicy listy Ubuntu — 6 łatwych poleceń

Ikona czasu czytania 5 minuta. czytać


Czytelnicy pomagają wspierać MSpoweruser. Możemy otrzymać prowizję, jeśli dokonasz zakupu za pośrednictwem naszych linków. Ikona podpowiedzi

Przeczytaj naszą stronę z informacjami, aby dowiedzieć się, jak możesz pomóc MSPoweruser w utrzymaniu zespołu redakcyjnego Czytaj więcej

lista użytkowników Ubuntu

Zastanawiasz się, jak używać Ubuntu do tworzenia listy użytkowników? Ponieważ jest to system operacyjny dla wielu użytkowników, umożliwia wielu użytkownikom na różnych terminalach lub komputerach dostęp do jednego systemu. Jednak w celu lepszego zarządzania będziesz chciał wyświetlić listę kont użytkowników.

W tym przewodniku omówię kilka podstawowych poleceń, które pozwolą z łatwością to osiągnąć.

Wkraczajmy!

Dlaczego ważne jest wyświetlanie listy użytkowników w systemie Ubuntu?

Użytkownicy zamieszczający ogłoszenia oferują kilka korzyści, takich jak:

  • Administracja systemu: Możesz wyświetlić listę użytkowników Ubuntu, aby sprawdzić status konta, sprawdzić uprawnienia i wykonać inne zadania konserwacyjne, takie jak usunięcie konta i resetowanie hasła.
  • Bezpieczeństwo: Identyfikacja i monitorowanie użytkowników w systemie Ubuntu pomaga w wykrywaniu nieautoryzowanych kont, które mogą stanowić zagrożenie dla bezpieczeństwa.
  • Zarządzanie zasobami: Będąc administratorem Linuksa, możesz określić, którzy użytkownicy zużywają najwięcej zasobów. Pomaga to zoptymalizować wydajność systemu.
  • Dokumentacja i raportowanie: Uzyskanie informacji o wszystkich użytkownikach systemu pomaga zespołom IT dokumentować konfiguracje i konfiguracje.
  • Współpraca: Możesz sprawdzić, czy konkretni użytkownicy mają konta w systemie lub znaleźć użytkownika, z którym chcesz współpracować przy konkretnych projektach.
  • Rozwiązywanie problemów: Możesz skorzystać z listy użytkowników, aby znaleźć konflikty lub problemy.

Jak wyświetlić listę użytkowników w systemie Ubuntu

Przyjrzyjmy się następującym sześciu poleceniom, aby wyświetlić listę użytkowników w systemie Ubuntu:

1. Korzystanie z polecenia cat

W systemach operacyjnych opartych na Linuksie „etc/hasło” zawiera listę skonfigurowanych użytkowników wraz z odpowiednimi informacjami dla każdego. Co więcej, możesz skorzystać z jak polecenie, aby wyświetlić jego zawartość na terminalu.

Aby to zrobić, naciśnij CTRL + ALT + T aby otworzyć terminal Ubuntu. Typ "kot / etc / passwd”I uderzył Wchodzę.

wyświetlanie listy użytkowników Ubuntu za pomocą polecenia cat

W rezultacie zobaczysz listę użytkowników, na której w każdym wierszu tabeli znajdują się szczegółowe informacje, takie jak:

  • Użytkownik
  • Hasło (gdzie x oznacza hasło odpowiedniego użytkownika)
  • identyfikator użytkownika (identyfikator użytkownika)
  • Identyfikator grupy użytkownika (KOŁOWACIZNA)
  • Informacje opcjonalne (w tym imię i nazwisko, numer telefonu, numer pokoju itp.)
  • Katalog domowy
  • Domyślna powłoka logowania

Dla lepszego zrozumienia spójrz na poniższy diagram:

zrozumienie wzorca w pliku /etc/passwd

2. Używanie polecenia less

W Ubuntu, mniej polecenie służy do odczytywania zawartości strony tekstowej po jednej stronie na raz. W tym przypadku użyję go do wyświetlenia pliku „/etc/passwd” i wyświetlenia listy wszystkich użytkowników na moim terminalu Ubuntu.

W tym celu uruchomię mniej „/etc/passwd” polecenie, które da następujące dane wyjściowe.

lista użytkowników Ubuntu z mniejszą komendą

3. Korzystanie z polecenia getent

Połączenia uzyskać komenda pomaga uzyskać wpisy z ważnego tekstu zawierającego informacje o użytkowniku, takie jak bazy danych haseł i grup.

Teraz, aby wyświetlić listę wpisów w pliku „/etc/passwd”, uruchomię „Getent passwd" dowództwo.

wyświetlanie listy użytkowników Ubuntu za pomocą polecenia getent

4. Korzystanie z polecenia awk

Awk komenda jest przydatne, gdy chcesz wyświetlić tylko nazwę użytkownika. Na przykład, gdy piszesz skrypt w celu wykonania dowolnej operacji na wielu kontach użytkowników. W tym scenariuszu wyświetlenie tylko nazw użytkowników i przekierowanie ich do wiadomości tekstowej może zaoszczędzić czas.

Tutaj dodam Opcja -F jako opcja separatora pól z „:”, aby wydrukować tylko pierwsze pole z „/ Etc / passwd”, który reprezentuje nazwy użytkowników.

wyświetlanie listy użytkowników Ubuntu za pomocą polecenia awk

5. Korzystanie z polecenia cięcia

Ten sam wynik można również osiągnąć za pomocą polecenie cięcia. W tym celu przekieruj wyjście „/etc/passwd” do polecenia wycinania, używając operatora potoku „|”. Dodaj opcję -d jako ogranicznik i -f, aby wybrać tylko pierwsze pole.

Na przykład napiszę „kot /etc/passwd | wytnij -d: -f1" dowództwo.

lista użytkowników Ubuntu za pomocą polecenia Cut

6. Korzystanie z polecenia compgen

Połączenia polecenie compgen z -u opcja wyświetla listę kont użytkowników na terminalu. Co więcej, możesz potokować jego dane wyjściowe do polecenia kolumny, aby wyświetlić nazwy użytkowników w kolumnach, a nie w jednej długiej liście.

Na potrzeby demonstracji wykonam „compgen -u | kolumna" dowództwo.

wyświetlanie listy użytkowników Ubuntu za pomocą polecenia compgen

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

Aby wyświetlić tylko aktualnie zalogowanych użytkowników, możesz użyć:

Korzystanie z polecenia who

W Ubuntu, kto dowodzi? wyświetla nazwę logowania bieżącego użytkownika, numery linii terminali, czas logowania i nazwę zdalnego hosta.

Teraz, aby wyświetlić listę aktualnie zalogowanych użytkowników ze wspomnianymi szczegółami, napiszę „którzy testują i oceniają narzędzia, przedstawiając swoje potrzeby i wyzwania w kontekście stosowanych narzędzi” polecenie w terminalu.

wyświetla listę tylko aktualnie zalogowanych użytkowników za pomocą polecenia who

Zgodnie z podanym wyjściem „autor” to aktualnie zalogowany użytkownik w moim systemie Ubuntu.

Korzystanie z polecenia w

Połączenia polecenie w w systemie Linux zapewnia szybkie podsumowanie tego, kto aktualnie korzysta z systemu, jak często system jest używany i jakie programy są aktualnie uruchomione.

Teraz uruchomię „w" dowództwo.

wyświetla listę tylko aktualnie zalogowanych użytkowników za pomocą polecenia w

W powyższym wyjściu:

  • USER reprezentuje moją nazwę użytkownika jako aktualnie zalogowanego użytkownika.
  • TTY wyświetla urządzenie końcowe powiązane z moją bieżącą sesją.
  • OD wskazuje zdalny host, z którym jestem połączony.
  • ZALOGUJ SIE@ pokazuje godzinę o której zalogowałem się do systemu.
  • BEZCZYNNY reprezentuje czas braku aktywności od mojej ostatniej interakcji.
  • JCPU wskazuje czas procesora używany przez wszystkie procesy połączone z moją sesją.
  • PCPU wyświetla procent czasu procesora wykorzystanego w bieżącym procesie.
  • CO wyświetla szczegóły związane z procesem lub poleceniem uruchomionym w mojej sesji.

Porady Bonus:

Aby sprawdzić nazwę aktualnie zalogowanego użytkownika, wpisz „Użytkownicy”w terminalu Ubuntu.

sprawdzanie nazw aktualnie zalogowanych użytkowników Ubuntu

Aby uzyskać informacje o konkretnym użytkowniku w Ubuntu, uruchom „grep nazwa użytkownika /etc/passwd„. Tutaj sprawdzę szczegóły użytkownika „autor”.

uzyskiwanie informacji o konkretnym użytkowniku w Ubuntu

Aby policzyć całkowitą liczbę użytkowników Ubuntu, użyj polecenia wc z cat jako „kot /etc/passwd | wc-l".

liczenie użytkowników Ubuntu za pomocą polecenia wc
sprawdzanie zakresu identyfikatorów użytkowników w Ubuntu

Aby sprawdzić zakres identyfikatorów użytkowników, wykonaj polecenie „grep -E '^UID_MIN|^UID_MAX' /etc/login.defs" dowództwo.

Możesz być zainteresowanym także tym:

Wybierz dowolne z omawianych podejść do przeglądu kont użytkowników. Pamiętaj, że te polecenia można uruchomić we wszystkich dystrybucjach Linuksa, w tym Ubuntu. Co więcej, żaden z nich nie wymaga dostępu sudo, co oznacza, że ​​są dostępne dla każdego użytkownika.

Teraz, gdy wiesz, jak używać Ubuntu do tworzenia list użytkowników, podziel się swoją ulubioną metodą w komentarzach poniżej!

Więcej na tematy: Ubuntu

Dodaj komentarz

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