Mac OS XでユーザーIDとグループを見つけるにはどうすればよいですか?
How Do I Find My User Id
解決:
OS Xでは、プライマリグループは常にあなたまたはあなたのユーザーディレクトリマネージャがそれを変更しない限り、スタッフ。
とは プライマリグループ ?デフォルトでは、ユーザーのプライマリグループは、そのユーザーによって作成されたすべてのファイルの所有者です。
の目的のためにコンピューターのchmodでは、数値のユーザーID(501など)またはアカウント名(501など)のいずれかを使用できます。
ダニエルベック)。後者は、UIに通常表示されるユーザー名とは異なります(例: ダニエルベック )。
次のいずれかを使用して、アカウント名を判別できます。
これは、Finderのタイトルまたはサイドバーにあるホームディレクトリの名前です(カスタマイズした場合を除く)。
走る
ターミナルのwhoami–だから
chown -R $(whoami):スタッフで十分です。プライマリグループを取得することもできます
グループ$(whoami)|カット-d ''-f1。
開ける システム環境設定ユーザーとグループ 、必要に応じてペインのロックを解除し、ユーザー名を右クリックします( 現在の使用者 セクション)、およびを選択します 高度なオプション… 。それはフィールドです アカウント名 新しく開いたダイアログウィンドウで。このダイアログには、プライマリグループも表示されます。
走る
より詳細な出力のためのターミナルのid。これには、数値のユーザーIDが含まれます。また、プライマリグループだけでなく、メンバーになっているすべてのグループも一覧表示されます。最初のグループがプライマリグループです。
使用ターミナルからのidコマンド。それはあなたのuidとあなたが属するグループを表示します。たとえば、これが私のユーザーID(534)、グループID(20)、および私が属するグループ(20)を示す出力です。
uid = 534(ガルーガ)gid = 20(スタッフ)グループ= 20(スタッフ)
これにより、ユーザーIDが表示されます。
$ id -u 502これにより、グループ名が表示されます。グループ名は括弧内にあります。
$ id uid = 502(whoami)gid = 20(staff)groups = 20(staff)、702(com.apple.sharepoint.group.2)、12(everyone)、61(localaccounts)、79(_appserverusr)、80 (admin)、81(_appserveradm)、98(_lpadmin)、33(_appstore)、100(_lpoperator)、204(_developer)、395(com.apple.access_ftp)、398(com.apple.access_screensharing)、399(com .apple.access_ssh)