天行健,君子以自强不息;地势坤,君子以厚德载物。
每个人都有惰性,但不断学习是好好生活的根本,共勉!
文章均为学习整理笔记,分享记录为主,如有错误请指正,共同学习进步。
安能摧眉折腰事权贵,使我不得开心颜?
——《梦游天姥吟留别》
文章目录
Linux入门专栏
Linux入门学习指南
Linux入门学习指南(二)
Linux基础命令汇总
Linux用户管理
1. 切换用户
切换用户命令
su 用户名
2. 查看用户信息
通过查看passwd文件可以获取用户信息
cat /etc/passwd
3. 添加用户
创建用户
useradd 用户名
字段对应的描述
字段 | 描述 |
---|---|
id | 用户名 |
uid | 用户编号 |
gid | 用户组编号 |
注:组groups表示附属组编号,一个用户只有一个主组,可以有多个附属组
4. 设置密码
为用户设置或修改密码
passwd 用户名
5. 修改用户的组
使用usermod命令修改用户的主组和附属组
修改用户的群组
usermod -g 组名 用户名
或
usermod -g 组编号 用户名
6. 添加用户的附属组
添加附属组
usermod -G 组名 用户名
添加多个附属组
usermod -G 组名,组名 用户名
再次添加附属组,会将之前的附属组替换掉
去除附属组
usermod -G "" 用户名
7. 删除用户
删除用户使用userdel命令
彻底删除用户
userdel -r 用户名
8. 查看系统中有哪些用户组
查看系统中有哪些用户组
cat /etc/group
9. 用户组的添加
使用groupadd命令
创建组语法
groupadd 组名
创建组时指定组编号
groupadd -g 组编号 组名
如
groupadd -g 550 deve
10. 修改组的属性
groupmod命令
修改组编号
groupmod -g 组编号 组号
如将deve组的编号修改为520
groupmod -g 520 deve
修改组名
groupmod -n 新组名 组名
11. 删除组
groupdel命令
删除组
groupdel 组名
注意
如需删除的组被用户设置成主组,则不能删除,需要用户将主组使用其他组替换后方可删除
12. 关于主组
创建用户时指定用户的主组
useradd -g 组名 用户名
如创建libai用户时指定主组为deve
useradd -g deve libai
感谢阅读,祝君暴富!