Linux: список всех пользователей [Руководство]

Linux: список всех пользователей [Руководство]

В Linux есть много разных инструментов для создания новых пользователей. В каждой среде рабочего стола Linux есть диспетчер пользователей , и эти диспетчеры пользователей, хотя и очень удобны, не годятся. Ни один из них не поддерживает просмотр скрытых системных пользователей, таких как root , dbus и т. Д.

Если вы пытаетесь получить полный список всех пользователей вашего ПК с Linux, но не знаете, с чего начать, это руководство для вас. Следуйте инструкциям, пока мы покажем вам, как составить список всех пользователей в вашей системе Linux, включая тех, которые не отображаются в диспетчере пользователей среды рабочего стола. 

Linux: список всех пользователей [Руководство]

Список всех пользователей Linux - кошка

Самый простой способ, которым пользователи Linux могут видеть всех пользователей системы, - это использовать команду cat  для /etc/passwdфайла. Он /etc/passwdсодержит много информации, такой как пароли, а также информацию о пользователях.

Чтобы вывести список всех пользователей вашего ПК с Linux с помощью команды  cat  , начните с открытия терминала на рабочем столе Linux. Чтобы открыть терминал на рабочем столе Linux, нажмите  сочетание клавиш Ctrl + Alt + T  или найдите «Терминал» в меню приложения. 

После открытия окна терминала выполните приведенную  ниже команду cat,  чтобы просмотреть содержимое файла. Помните, что незашифрованные пароли не хранятся в файле / etc / passwd. Вместо этого присутствуют просто зашифрованные ссылки на каждый пароль. 

кошка / etc / passwd Linux: список всех пользователей [Руководство]

Если вы хотите сохранить вывод / etc / passwd  cat  в текстовый файл для собственного использования, вот как это сделать.

cat / etc / passwd> ~ / файл-пароль

Вы можете просмотреть свой «файл-пароль» в любое время в окне терминала так же, как вы просматривали /etc/passwdфайл. Используя команду  cat  .

кошка ~ / файл-пароль

Linux перечислить всех пользователей - вырезать

Другой способ просмотреть всех пользователей в системе Linux - использовать команду  cut  . Cut - отличный способ, потому что, в отличие от cat , cut может отфильтровать нежелательный текст, тогда как команда  cat  может только просматривать содержимое файла дословно. 

Чтобы просмотреть список пользователей на вашем ПК с Linux с помощью  команды вырезать  , убедитесь, что окно терминала открыто. Чтобы открыть его, найдите «Терминал» в меню приложения на вашем ПК с Linux. 

В открытом окне терминала используйте следующую  команду cut,  чтобы просмотреть список установленных пользователей на вашем ПК с Linux. 

вырезать -d: -f1 / etc / passwd Linux: список всех пользователей [Руководство]

После выполнения команды  вырезания  вы должны увидеть длинный список всех существующих пользователей на вашем ПК с Linux. Этот список, вероятно, длинный. Если вы хотите, чтобы вам было легче читать этот список в терминале, объедините команду cut  с командой  less  .

вырезать -d: -f1 / etc / passwd | меньше

Комбинируя команду  less с  командой  cut , вы сможете нажимать клавишу «Enter» на клавиатуре, чтобы просматривать список пользователей построчно, а не все сразу. 

Хотите экспортировать список пользователей, созданный командой  cut,  в текстовый файл для дальнейшего использования? Введите команду ниже.

вырезать -d: -f1 / etc / passwd> ~ / cut-список-пользователей

Чтобы просмотреть список позже, выполните команду  cat  .

кошка ~ / список-вырезок-пользователей

Список всех пользователей Linux - compgen

Третий способ составить список всех пользователей в системе Linux - использовать инструмент Compgen. Compgen - это встроенный инструмент, включенный в командную строку Bash. Его можно использовать для вывода списка всех доступных команд, которые пользователи могут выполнять в терминале Bash. 

Compgen не нужно устанавливать ни в одной операционной системе Linux. Кроме того, Compgen не входит в комплект поставки какого-либо дистрибутива Linux, и его невозможно загрузить на свой компьютер. Вместо этого у всех, кто запускает Bash в Linux, он автоматически настроен и готов к работе.

Чтобы просмотреть всех доступных пользователей на вашем ПК с Linux с помощью  compgen , вам нужно будет использовать  ключ командной строки -u  . Используя команду ниже, перечислите всех пользователей в вашей системе Linux.

compgen -u 

После выполнения указанной выше команды  compgen  распечатает длинный список всех пользователей вашей системы Linux. Если вам нужен более удобный способ просмотра этого длинного списка, попробуйте объединить команду compgen  с командой  less  .

compgen -u | меньше

При выполнении команды  compgen  с командой  less  список пользователей будет разделен на страницы. Вы можете просматривать эти страницы, нажимая кнопку «Пробел» на клавиатуре. 

Хотите сохранить  вывод пользователя compgen  в текстовый файл для дальнейшего использования? Передайте его в текстовый файл с помощью приведенной ниже команды.

compgen -u> список пользователей compgen

Чтобы просмотреть экспортированный текстовый файл Compgen, используйте следующую  команду cat  .

кошка compgen-список пользователей


Улучшите буфер обмена Gnome Shell с помощью Pano

Улучшите буфер обмена Gnome Shell с помощью Pano

Посмотрим правде в глаза, буфер обмена Gnome Shell по умолчанию не очень хорош. Установите Pano, чтобы улучшить работу с буфером обмена!

Как установить DaVinci Resolve 17 в Linux

Как установить DaVinci Resolve 17 в Linux

Вам нужен отличный нелинейный видеоредактор для Linux? Заставьте Davinci Resolve 17 работать с этим руководством!

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Как загрузить обои на рабочий стол Linux с помощью загрузчика обоев

Wallpaper Downloader — удобный загрузчик и менеджер обоев для Linux. Он поддерживает большинство сред рабочего стола Linux и очень прост в использовании. Это руководство

Как установить ОС Tuxedo на свой компьютер

Как установить ОС Tuxedo на свой компьютер

Хотите протестировать ОС Tuxedo на компьютерах Tuxedo? Узнайте, как установить последнюю версию Tuxedo OS на свой ПК.

Как установить файл DEB в Linux

Как установить файл DEB в Linux

.DEB вариант № Что ты делаешь с этим? Узнайте о многих способах установки файлов DEB на ПК с Linux.

Как играть в Dying Light на Linux

Как играть в Dying Light на Linux

Dying Light — видеоигра в жанре survival horror, разработанная Techland и изданная Warner Bros Interactive Entertainment в 2015 году. Игра сосредоточена на

Как установить Neptune Linux на свой компьютер

Как установить Neptune Linux на свой компьютер

Neptune использует среду рабочего стола KDE Plasma 5 и стремится создать элегантную ОС. Вот как установить Neptune Linux на свой компьютер.

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Попробуйте новый рабочий стол на основе оснастки Ubuntu

Хотите опробовать новую настольную операционную систему Ubuntu, основанную на Snap-пакетах? Узнайте, как развернуть его на виртуальной машине с помощью этого руководства.

Как играть в Undertale на Linux

Как играть в Undertale на Linux

Undertale — это двухмерная инди-ролевая игра 2015 года, разработанная и изданная разработчиком игр Тоби Фоксом. Это руководство расскажет о загрузке и установке Undertale на вашем компьютере.

Как играть в Total War: THREE KINGDOMS на Linux

Как играть в Total War: THREE KINGDOMS на Linux

Total War: Three Kingdoms — это пошаговая стратегия в реальном времени, разработанная Creative Assembly. Вот как играть на Linux.