加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

groupadd命令:增加一个新组

(2011-02-13 13:32:14)
标签:

杂谈

分类: linux命令
groupadd命令:增加一个新组

为了方便管理,可以对一群有相近需求的用户新增一个组,groupadd命令可以实现这个功能。

Usage: groupadd [options] GROUP

Options:
  -f, --force             强制建立已经存在的组(如果存在则返回成功) 
  -g, --gid GID           设置新建立组的识别码,0--499保留给系统服务,可以指定500以上的唯一数值(除非用--non-unique参数)。
  -o, --non-unique        允许重复使用组识别码。
  -p, --password PASSWORD 设置新组的密码 
  -r, --system            创建一个系统账号

例:
1、新建立一个名为test的组
linux@cdyemail:~$ sudo groupadd test
linux@cdyemail:~$ cat /etc/group | grep test
test:x:1002:

注:/etc/group的格式
group name : password : GID : user lists

如:
linux@cdyemail:~$ cat /etc/group | grep admin
admin:x:119:linux
admin: 用户名
x: 密码段
119: 组ID
linux: 组内用户列表

2、创建一个student组,并设置GID为2000
linux@cdyemail:~$ sudo groupadd --gid 2000 student
linux@cdyemail:~$ cat /etc/group | grep student
student:x:2000:

3、强制建立一个student组
由于student组已经存在,所以再次创建会出错
linux@cdyemail:~$ sudo groupadd student
groupadd: group 'student' already exists #提示student组已经存在。

linux@cdyemail:~$ sudo groupadd --force student #强制建立组
linux@cdyemail:~$ cat /etc/group | grep student
student:x:2000:

4、两个组用同一个GID
环境:student组的ID是 2000
linux@cdyemail:~$ sudo groupadd --non-unique  --gid 2000 boy
linux@cdyemail:~$ cat /etc/group | grep 2000
student:x:2000:
boy:x:2000:

0

阅读 收藏 喜欢 打印举报/Report
前一篇:平等乞食
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有