Linux管理使用者和设立权限的命令
Linux管理使用者和设立权限的命令
chmod
功能 用来改变许可权限(读取,写入和执行)
①用数字表示
r 可读
w 可写
x 可执行
可以使用ls -l 的命令来仔细查看文件的细节
格式 chmod u/g/o+/-/= 权限 文件或者目录名字
②还可以用数字来表示权限
4 代表可读 r
2 代表可写 w
1 代表可执行 x
那么 7代表可读可写可执行 rwx 4+2+1
6代表可读可写 rw- 4+2
5代表可读可执行 r-x 4+1
3代表可学可执行 -wx 2+1
useradd
功能 添加用户
格式 useradd [用户名]
还是用ls查看是否添加成功
userdel
功能 删除用户
格式 userdel [参数] [用户名]
userdel 用户名 注意,只能删除用户,但是不能删除与用户相关的文件或者目录
userdel -r 用户名 既能删除用户,又能删除与用户相关的文件或者目录一并删除
使用rm -r 可以删除
chgrp
功能 变更文件或目录的所属群组 change group
格式 chgrp 变更的用户名 文件或者目录名字
chown
功能 将文件的拥有者改为指定的用户或组 注意:只有root用户才有这个权限
格式 chown 被变更的用户名字 文件或者目录名字
su
功能 切换用户
格式 su 用户名 注意:这个只是切换用户名,环境变量还保持现在的不变
格式 su -l 用户名 注意:这个是既切换了用户名,又载入了切换后用户的那个环境变量
切换到root用户以后,还会让输入密码,但是密码是不会显示出来的,输入完密码以后,直接按回车键就好
passwd
功能 修改用户密码
格式 passwd 用户名