Я создал новую учетную запись администратора в Sierra High, и мне нужно было удалить предыдущую учетную запись администратора, которая теперь помечена как обычный пользователь. Однако после разблокировки в качестве администратора и выбора соответствующего пользователя, которого я хотел бы удалить, я вижу -знак, помеченный как серый.
Это все учетные записи, и я хотел бы удалить macучетную запись пользователя,
$ dscacheutil -q user | grep -A 3 -B 2 -e uid:\ 5'[0-9][0-9]'
name: mac
password: ********
uid: 501
gid: 20
dir: /Users/mac
shell: /bin/bash
--
--
name: chaklader
password: ********
uid: 502
gid: 20
dir: /Users/chaklader
shell: /bin/bash
Как удалить соответствующий аккаунт? Я найти фрагмент кода для запуска на терминале, то есть sudo /usr/bin/dscl . -delete "/Users/mac". Должен ли я попробовать это и получится?
Обновить:
Как подсказал ответ, я не вошел в меню быстрого переключения пользователей.
Как меня спросили, я бегу whoв терминал и получаю результат,
$ who
chaklader console Dec 28 06:01
chaklader ttys000 Dec 28 14:51
Итак, вкратце другой пользователь, mac не был в терминале.
macпользователя, потому что он активен и блокирует системные ресурсы (например, он мог подключить внешний диск и сидеть на нем). Чтобы проверить эту возможность, введите whoв терминале.

