LINUX 用户管理与文件权限管理相关命令
useradd 创建新用户
useradd yuchen
useradd -g student yuchen 添加新用户时并指定组
passwd yuchen 更改用户密码
groupadd 创建一个新的工作组
groupadd student
userdel 删除用户账号
userdel -r 删除用户账号及删除用户登入目录以及目录中所有文件(不删可能会保留垃圾文件)
userdel -r yuchen
groupdel 删除群组
groupdel student
当被删除群组里仍包含用户时,需先删除用户后再删除群组
usermod -g 修改用户所属的群组
usermod -g student1 yuchen
chgrp 变更文件或目录的所属群组
chgrp -R 递归处理
chgrp -R student1 a.txt
chown 设置文件所有者和文件关联组的命令(超级用户root权限)
chown -R 递归处理
chown yuchen:student1 a.txt
新用户 新所属组
chmod 控制用户对文件的权限
rwx
u(user) g(group) o(others) a(all)
chmod -R ug+rw yuchen 添加yuchen目录(并递归)可被拥有者及所属组可读可写的权限
/etc 中 cat passwd
cat group 可查看所有用户及群组相关信息