«Getent» - это команда Linux, которая позволяет пользователям извлекать сведения из нескольких текстовых файлов, называемых базами данных. В «Getent» использует то же имя службы, что и система, и будет отображать все данные пользователя и информацию о сети.
Он содержит различные базы данных:
- пароль: может использоваться для проверки имени пользователя, идентификатора пользователя, домашней папки и полного имени.
- группы: показывает все группы вашей системы Linux.
- Сервисы: предоставляет информацию обо всех службах Linux, которые настроены в вашей системе.
- сети: показывает сети вашей системы.
- протоколы: рассказывает нам о наших сетевых протоколах.
Этот пост посвящен тому, как получать данные из разных баз данных.
Синтаксис:
Вот синтаксис команды «getent»:
$ getent [база данных] [имя_данной]Как использовать команду «getent»:
Параметры:
Команда «getent» имеет различные параметры; давайте обсудим их на примерах:
getent passwd:
Использовать «Пароль» в качестве базы данных для получения информации о текущем зарегистрированном пользователе. Он отображает имя пользователя, идентификатор пользователя и имя папки. Выполните команду:
$ getent passwd пользователь$ getent passwd aqsa
группа getent:
Если вы хотите получить всю информацию о группе в Linux, используйте "группа" с помощью команды «getent»:
группа $ getent
услуги getent:
Использовать "Сервисы" с номером порта, чтобы найти имя службы и ее протокол, например:
FTP-сервер данных использует порт номер. 20 с протоколом TCP.
FTP-сервер использует порт №. 21 с протоколом TCP.
SSH-сервер использует номер порта. 2 с протоколом TCP.
$ getent services 20Услуги $ getent 21
Услуги $ getent 22
гетент сети:
Использовать "сети»Возможность проверить сеть и IP-адрес вашей системы.
сети $ getent
getent хосты:
Использовать "хозяева»Возможность получить IP-адрес. Имя хоста моей системы Linux - «linuxMachine». Итак, я передам linuxMachine в качестве параметра и дам IP-адрес хоста.
$ getent хосты linuxMachine
getent help:
Чтобы распечатать справочное сообщение в терминале, введите команду «-help». Он распечатает все связанные параметры, использование и базы данных поддержки команды «getent».
$ getent --help
использование getent:
Если вы хотите узнать, как использовать команду «getent», используйте следующую команду:
$ getent --usage
версия getent:
Чтобы получить подробную информацию о версии «getent», используйте:
$ getent --version
Заключение:
Команда Getent используется для поиска информации о пользователе в Linux. Значок «getent » команда собирает данные из определенной административной базы данных. Мы можем получить информацию об учетной записи пользователя, IP-адрес, серверы, протоколы и некоторую другую информацию из указанной базы данных. В этом руководстве мы увидели, как использовать «getent » команда с разными параметрами.