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-список пользователей

Leave a Comment

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

Диагностика Mp3: устранение до 50 проблем с аудиофайлами Mp3

MP3 Diags — это идеальный инструмент для устранения проблем в вашей музыкальной коллекции. Он может корректно проставлять теги в mp3-файлах, добавлять отсутствующие обложки альбомов и исправлять ошибки VBR.

Приложения для уведомлений Google Voice на рабочем столе

Приложения для уведомлений Google Voice на рабочем столе

Как и Google Wave, Google Voice вызвал большой ажиотаж по всему миру. Google стремится изменить способ нашего общения, и поскольку он становится всё более популярным,

Загрузите избранное Flickr с помощью FlickrFaves

Загрузите избранное Flickr с помощью FlickrFaves

Существует множество инструментов, позволяющих пользователям Flickr загружать фотографии в высоком качестве, но есть ли способ загрузить избранное Flickr? Недавно мы...

OK Sampler — бесплатная программа для создания музыкальных семплов

OK Sampler — бесплатная программа для создания музыкальных семплов

Что такое сэмплирование? Согласно Википедии, «это процесс взятия фрагмента, или сэмпла, одной звукозаписи и повторного использования его в качестве инструмента или

Резервное копирование Google Sites: импорт/экспорт

Резервное копирование Google Sites: импорт/экспорт

Google Sites — это сервис от Google, позволяющий пользователям размещать сайты на серверах Google. Но есть одна проблема: встроенная функция резервного копирования отсутствует.

Приложение Google Tasks для ПК

Приложение Google Tasks для ПК

Google Tasks не так популярен, как другие сервисы Google, такие как Calendar, Wave, Voice и т. д., но он по-прежнему широко используется и является неотъемлемой частью жизни людей.

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

Как восстановить потерянные разделы и данные жесткого диска [Руководство]

В нашем предыдущем руководстве по безопасному удалению данных с жесткого диска и съемных носителей с помощью Ubuntu Live и загрузочного CD DBAN мы обсуждали, что диск на базе Windows

Установите пакеты Debian в Arch Linux с помощью Debtap

Установите пакеты Debian в Arch Linux с помощью Debtap

Вы пытаетесь заставить приложение работать на Arch Linux или Manjaro, но не можете найти его в официальных репозиториях программного обеспечения или даже в AUR? Попробуйте Дебтап. Это

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

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

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

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

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

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