すべてのユーザーが「スタッフ」グループのメンバーであることが知られています。標準ユーザーを設定してファイルを作成すると、ターミナル内のそのファイルのリストに「ls -la」が表示され、ユーザーグループが「staff」であることが示されます。
dscacheutilコマンドを使用すると、グループに関する情報を表示できます。例えば: -
dscacheutil -q group -a name admin
これにより、すべてのメンバーを含む管理グループに関する情報が返されます。
ただし、「スタッフ」グループを見るために使用すると、標準ユーザーがグループのメンバーとして表示されると予想されていましたが、そうではありません。-
dscacheutil -q group -a name staff
name: staff
password: *
gid: 20
users: root
では、すべての標準ユーザーがスタッフグループのメンバーである場合、ここに表示されないのはなぜですか?
スタッフグループの実際のメンバーを表示できる別のコマンドはありますか?