方法1:輸入dscl -> cd /local/default/groups -> ls
方法2:dscl . -list /groups
檢視所有的組 (顯示所有組的詳細資訊)
dscl . -readall /groups
檢視所有組對應的id (僅顯示組名與id)
dscl . -list /groups primarygroupid
dscl . -read /groups/組名
單獨檢視指定組中的所有使用者
dscl . -read /groups/組名 groupmembership
按照數字排序顯示當前系統所有本地使用者組的gid:
dscl localhost list /local/default/groups primarygroupid | awk ' ' | sort -g
用於查詢使用者組的唯一gid
方法①:輸入dscl -> cd /local/default/users -> ls
方法②:dscl . -list /users
檢視所有使用者對應的id
dscl . -list /users uniqueid
dscl . -read /users/使用者名稱
單獨檢視指定使用者的id
dscl . -read /users/使用者名稱 primarygroupid
檢視指定使用者的id與真實名字
dscl . -read /users/使用者名稱 primarygroupid realname
按照數字排序顯示當前系統所有本地使用者的uid:
dscl localhost list /local/default/users uniqueid | awk ' ' | sort -g
用於查詢使用者帳戶的uniqueid
sudo dscl . create /groups/組名
給建立的組建立id primarygroupid
sudo dscl . -create /groups/組名 gid 數字 (數字為id,必須唯一)
給建立的組建立密碼 password
sudo dscl . -create /groups/組名 passwd "密碼"
給建立的組新增真實名字 realname
sudo dscl . -create /users/使用者名稱
建立usershell
sudo dscl . -create /users/使用者名稱 usershell /bin/bash
建立真實名字 realname
sudo dscl . -create/users/使用者名稱 realname "真實名字"
以下同理
sudo dscl . -create /users/使用者名稱 uniqueid "數字"
sudo dscl . -create /users/使用者名稱 primarygroupid 數字
sudo dscl . -create /users/使用者名稱 nfshomedirectory /users/使用者名稱
修改使用者密碼
sudo dscl . -passwd /users/使用者名稱 "密碼"
sudo dscl . -delete /groups/組名
將某使用者從某組中刪除
sudo dscl . -delete /groups/某組 groupmembership 使用者名稱
mac 使用者查詢,新建組
檢視使用者 dscl list users uniqueid 檢視使用者組 dscl list groups primarygroupid 普通使用者切換到root sudo su root使用者切換到普通使用者 su 普通使用者名稱 建立使用者 建立newuser使用者,使用者id為888,注意此...
使用者組及使用者組命令注釋
一 使用者管理 1.使用者建立 用法 useradd options login 選項及示例 u 建立使用者時指定uid image.png o 配合 u 選項,不檢查uid的唯一性 image.png g gid 指明使用者所屬基本組,可為組名,也可以gid image.png c comment...
新建linux組 使用者命令
之前在安裝oracle的時候,出現了乙個問題 安裝oracle,新建組 使用者的時候的乙個錯誤。看這篇部落格前,先看這個鏈結,學習要從解決出現的問題出手。建立使用者組和使用者 下面總結一下linux建立組和使用者的時候的命令 groupadd oinstall 建立乙個名字為oinstall的組 g...