Списък на потребителските акаунти на Mac от командния ред

Възможно е, ако работим с Mac, в който има регистрирани множество потребителски акаунтикато администратори сме попадали на ситуацията, че имаме нужда от списък с всички тези акаунти, които да се показват чрез командния ред.

Един от основните начини, по които можем да получим достъп до списъка с потребители на Mac, би бил от главното му меню. За това трябва да отидем в системните предпочитания и да изберем „Потребители и групи“.

Това може да бъде полезно за нас, но няма да се покаже скрит в нашата система потребителски акаунт. Вместо това да използваме командния ред за тази цел ще можем открива всички потребителски акаунти на Mac независимо дали са общи акаунти на активни потребители, администраторски акаунти, както и всеки акаунт в системата.

1. Показване на всички потребители и акаунти на Mac


Първото нещо, което трябва да направим преглед на всички потребителски акаунти на Mac от командния ред, е да отворите терминала. След като се отвори, трябва да въведем следната команда
 dscl. списък / Потребители

Както можем да видим на изображението, в този случай ще бъдат изброени всички потребителски акаунти, които Mac има, но и процесорните акаунти на сървъра на демона. Можем да видим, че всички тези сметки се появяват с тире. В случай, че този списък не изглежда подходящ и затова искаме да изключим тези типове сметки, трябва да направим това, което е описано по -долу.

2. Показване само на потребителски акаунти на Mac


Ако използваме командата, която се предлага по -долу, ще можем да видим броя на реалните потребители, хоствани на нашия Mac.
 dscl. списък / Потребители | grep -v '_'

Изображението показва, че в този случай списъкът е много по -кратък. Въпреки това е възможно да открием определени потребителски имена, включени в потребителските акаунти, но е нормално те да се появяват, тъй като те са в Mac OS X, когато са инсталирани.

3. Показване на потребителски акаунти, директории и информация на GRECOS


И накрая, можем да изберем последна команда, която изброява подробен списък с потребителски акаунти (информация за GRECOS). По този начин можем да видим всички подробности, които ни интересуват относно потребителския акаунт на Mac.
 dscacheutil -q потребител

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave