Я створив новий акаунт адміністратора в 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
термінал.