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
は、ターミナルにを入力します。