改变用户类型
su
仅单纯的进行身份变化
依旧处于普通用户里面
su -
进行重新登录更改身份
退出用exit / ctrl+d
su 用户名
改成成其他身份
对一条命令进行提权
sudo command
r:可读
w:可写
x:可执行
-:对应的权限位置,没有权限
去掉所有权限
chmod u-rwx,g-rwx,o-rwx 文件名
chmod u+w 文件名
给拥有者加上写入的权限
chmod u-w 文件名
给拥有者去掉写入的权限
chmod g+rx 文件名
给所属组加上读和可执行的权限
chmod o+rx 文件名
给other加上读和可执行的权限
二进制改权限写法
chmod 000 文件名
给每个人都去掉所有权限
八进制改权限写法
chmod 444 文件名
给每个人都加上读权限
chmod 777 文件名
给每个人都加上所有权限
chown 用户 文件名
更改用户的拥有者
chown 用户:所属组 文件名
一次把对应的文件和所属组都更改
chgrp -R 用户组名 文件名
递归修改文件或目录的所属组
拥有者和所属组中有不同的权限的时候,拥有者的权限最大
目录文件的读和写
r: 是否允许我们查看指定目录
w: 是否允许我们在当前目录下进行创建,更改,删除
x:是否允许我们进入指定目录
chmod
黏滞位
chmod +t share
给目录设置,一般是共享目录,大家可以进行在目录进行各自文件的增删改查,只允许文件拥有者或者root能删这个文件,其他人一概不允许,t是一种特殊的x权限