[]内的内容为可选内容
1、su 切换用户
su [-] [用户名]
- 表示切换后加载环境变量
用户名省略代表默认切换到root
2、sudo 让一条普通命令带有root权限
sudo 其他命令
3、groupadd 创建用户组
groupadd 用户组名
4、groupdel 删除用户组
groupdel 用户组名
5、useradd 创建用户
useradd [-g -d] 用户名
-g 指定用户的组,不指定-g,会创建同名组并自动加入,指定-g需要组已经存在,如已存在同名组,必须使用-g
-d 指定用户HOME路径,不指定,默认在:/home/用户名
6、userdel 删除用户
userdel [-r] 用户名
-r 删除用户的HOME目录,不使用则删除时HOME目录保留
7、id 查看用户所属组
id [用户名]
默认查看自身
8、usermod -aG 修改用户所属组
usermod -aG 用户组 用户名
将指定用户加入指定用户组
9、getent 查看系统中信息
getent passwd/group
password 查看用户信息
group 查看组信息
10、chmod 修改文件或文件夹权限信息
chmod [-R] 权限 文件或文件夹
-R 对文件夹内的全部内容应用同样的操作
11、chown 修改文件或文件夹所属用户、组
chown [-R] [用户][:][用户组] 文件或文件夹
-R 对文件夹内的全部内容应用同样的操作