Linux命令_用户和用户组管理
新增组的命令 groupadd
格式:groupadd [-g GID] groupname
如果不加-g选项,则按照系统默认的gid创建组。跟uid一样,gid也是从1000开始的。
我们也可以如下操作自定义gid:
删除组的命令 groupdel
注意:user1组中包含user1账户,只有删除user1账户后才可以删除该组。
增加用户的命令 useradd
格式:useradd [-u UID] [-g UID] [-d HOME] [-M] [-s],其中各个选项的含义如下
- -u:表示自定义UID。
- -g:表示使新增用户属于已经存在的某个组,后面可以跟组id,也可以跟组名。
- -d:表示自定义用户的家目录。
- -M:表示不建立家目录。
- -s:表示自定义shell。
例:新建一个用户test10
如果useradd不加任何选项,直接跟用户名,则会创建一个跟用户名同名的组。
有时候需要我们自己去定义uid、gid或者所属的组,例如:
如果-g选项后面跟一个不存在的gid,则会报错,提示该组不存在。
删除账户的命令 userdel
格式:userdel [-r] username。其中-r选项的作用是 当删除用户时,一并删除该用户的家目录。
例如:先查看user12的家目录
如果不加-r选项,则会直接删除用户user12,但保留其家目录
此时user12的家目录还在,我们再加上-r选项删除user1用户
此时user1的家目录已经不存在了。
使用命令chfn更改用户的finger
chfn(change finger)命令用于更改用户的finger,而finger就是在/etc/passwd文件第五个字段中显示的信息。
chfn命令可以修改用户的finger信息,比如name、office、office phone、home phone。
修改完后,就会在/etc/passwd文件user11的那一行的第五个字段中看到相关信息了,默认为空。
版权声明:本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明。
特此声明:所有评论和私信都会在第一时间回复。也欢迎园子里和园子外的大大们指正错误,共同进步。或者直接私信我 (^∀^)
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是作者坚持原创和持续写作的最大动力!
您的资助是我最大的动力!
金额随意,欢迎来赏!
如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的
本博客的所有打赏均将用于博主女朋友的化妆品购买以及养肥计划O(∩_∩)O。我是【~不会飞的章鱼~】!