Можливість переглянути всіх доступних користувачів у Linux ⋆ ALexHost SRL
Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills
03.06.2025

Можливість переглянути всіх доступних користувачів у Linux

Linux дуже широко використовується в серверних технологіях і розробці. Одним з важливих аспектів адміністрування Linux є можливість перегляду інформації про користувачів, зареєстрованих в системі. У цій статті ми розглянемо різні методи і команди для перегляду користувачів в Linux.

Спосіб #1: Перевірка за допомогою файлу /etc/passwd

Одним з основних джерел інформації про користувачів в Linux є файл /etc/passwd. Цей файл містить записи про користувачів, їхні ідентифікатори, домашні каталоги і використовувані оболонки. Ви можете скористатися командою cat або less для перегляду вмісту цього файлу. Кожен рядок файлу являє собою запис користувача, поля якого розділено двокрапкою. Приклад показано тут:

Спосіб #2: Використання команди getent

Команда getent використовується для отримання записів з баз даних, включаючи інформацію про користувачів з файлу /etc/passwd. Це дозволяє більш зручно переглядати список користувачів.

getent passwd

Спосіб #3. Використання команди cut для вилучення імен користувачів

Якщо вам потрібно витягти тільки імена користувачів, ви можете використовувати комбінацію команд cut і awk.

getent passwd | cut -d: -f1

Ця команда використовує двокрапку в файлі/etc/passwdf для вилучення першого поля. Воно, у свою чергу, містить імена користувачів, які вам буде показано.

Спосіб №4. Використання команди awk для вибіркового відображення інформації

Коли ви працюєте з вашим сервером, ви можете обмежити виведення інформації про певні аспекти користувача; для цього можна скористатися awk. Наприклад, наступна команда покаже імена і домашні каталоги всіх користувачів:

getent passwd | awk -F: '{print "Username: " $1 "\t Home Directory: " $6}'

Перевірте свої навички на всіх наших хостингових послугах та отримайте знижку 15%!

Використовуйте код під час оформлення замовлення:

Skills