网站空间要多少钱,常州网站建设平台,网页模版是已经做好的,鄂尔多斯市建设厅官方网站目录 前提权限概念whoami指令 Linux权限管理文件访问者的分类#xff08;人#xff09;file指令权限信息权限的表示方法 chmod指令 更改权限chown指令 修改文件#xff0c;文件夹所属用户和用户组 权限掩码umask#xff08;权限掩码#xff09; 粘滞位 前提
请先看下面这… 目录 前提权限概念whoami指令 Linux权限管理文件访问者的分类人file指令权限信息权限的表示方法 chmod指令 更改权限chown指令 修改文件文件夹所属用户和用户组 权限掩码umask权限掩码 粘滞位 前提
请先看下面这篇文章。 用户与用户组
权限概念
Linux下有两种用户超级用户root、普通用户。
超级用户可以再linux系统下做任何事情不受限制普通用户在linux下做有限的事情。超级用户的命令提示符是“#”普通用户的命令提示符是“$”
whoami指令
whoami功能 显示当前登录用户的用户名
Linux权限管理
文件访问者的分类人
对于用户来讲我们可以将其分为三类
文件和文件目录的所有者u—User拥有者文件和文件目录的所有者所在的组的用户g—Group所属组其它用户o—Others 在Linux中我们通常查看当前目录下文件的详细信息使用ll指令会看到文件前面有很多字符他们都是什么意思呢 file指令
功能辨识文件类型。
权限信息 r表示读权限 针对文件可以查看文件内容针对文件夹可以查看文件夹内容如ls命令 w表示写权限 针对文件表示可以修改此文件针对文件夹可以在文件夹内创建删除改名等操作 x表示执行权限 针对文件表示可以将文件作为程序执行针对文件夹表示可以更改工作目录到此文件夹如cd进入命令
权限的表示方法
1. 字符表示法
字符说明字符说明r - -仅可读- w -仅可写- - x仅可执行r w -可读可写- w x可写可执行r - x可读可执行r w x可读可写可执行- - -无权限
2. 八进制数值表示法
权限符号八进制二进制说明r - -4100仅可读r - -4100仅可读- w -2010仅可写- - x1001仅可执行r w -6110可读可写r - x5101可读可执行- w x3011可写可执行r w x7111可读可写可执行- - -0000无权限 如此751可表示为rwxr-xr-- chmod指令 更改权限
chmod [-R] 权限 文件或者文件夹功能修改文件文件夹的权限信息。
选项
-R 对文件夹内的全部内容应用同样的操作
示例
其中,u表示所属用户权限g表示group组权限o表示other其他用户权限
chmod urwx,grx,ox hello.txt 将文件权限修改为 rwxr-x--x
chmod -R urwx,grx,ox dir 将文件夹以及文件夹内全部内容权限修改
chmod 751 hello.txt 将文件修改权限为rwxr-xr--chown指令 修改文件文件夹所属用户和用户组
chown [-R] [用户] [:] [用户组] 文件或文件夹选项
-R 对文件夹内全部内容应用相同规则用户修改所属用户用户组修改所属用户组 用于分隔用户和用户组
功能 修改文件文件夹所属用户和用户组
示例
chown -R :root test 将test目录和里面全部内容的用户组更改为root权限掩码
Linux规定普通文件和目录被创建出来默认的权限是0666和0777。
umask权限掩码
权限掩码的功能凡是在umask中出现的权限都必须在起始权限中去掉。
超级用户默认掩码值为0022普通用户默认为0002。
实例
# umask //查看
# umask 044//设置粘滞位 因为只要用户具有目录的写权限, 用户就可以删除目录中的文件。 我张三创建的一个文件, 凭什么被你李四可以删掉?不合理。 为了解决这个不科学的问题, Linux引入了粘滞位的概念。
chmod t当一个目录被设置为粘滞位(用chmod t),则该目录下的文件只能由
一、超级管理员删除二、该目录的所有者删除三、该文件的所有者删除