在使用Linux或macOS日常開發中,熟悉一些基本的命令有助于提高工作效率,groupadd命令的功能是創建新的用戶組。每個用戶在創建時都有一個與其同名的基本組,后期可以使用groupadd命令創建出新的用戶組信息,讓多個用戶加入指定的擴展組,從而為后續的工作提供了良好的文檔共享環境。本篇學習記錄groupadd命令的基本使用。
首先查看幫助文檔:
語法格式:groupadd 參數 組名
參數解釋:
參數 | 參數解釋 |
-g | 設置用戶組ID |
-f | 若用戶組已存在,則以成功狀態退出 |
-o | 允許創建重復ID的用戶組 |
-p | 設置用戶組密碼 |
-r | 創建系統用戶組 |
--help | 顯示幫助信息并退出 |
--version | 顯示版本信息并退出 |
示例:
1.創建普通組
sudo groupadd grp1
查看效果
?
2.-g 設置用戶組ID
sudo groupadd -g 1008 grp2
查看效果
3.-f 若用戶組已存在,則以成功狀態退出(不會給出任何提示)
sudo groupadd -f grp2
查看效果
4.-o 允許創建重復ID的用戶組,與-g一起用。
sudo groupadd -o -g 1008 grp3
查看效果
5.-p 設置用戶組密碼
sudo groupadd -p 111111 grp4
查看效果
6.-r 創建系統用戶組
sudo groupadd -r grp5
7.--help??? 顯示幫助信息并退出
參考:
https://www.runoob.com/linux/linux-comm-groupadd.html
https://www.linuxcool.com/groupadd
https://ipcmen.com/groupadd
https://man.linuxde.net/groupadd