第7周Linux课堂总结

发布时间 2023-10-15 21:55:48作者: 卡殿ray

      这一周的Linux课程我们学习了文件权限,权限的意义在于允许某一个用户或某个用户组以规定的方式去访问某个文件。首先我们学习了基本权限UGO,U:owner,属主,G:group,属组,O:other,其他用户,Linux系统通过U、G、O将用户分为三类,并对这三类用户分别设置三种基本权限,这种设置权限的方式称作UGO方式。使用ll命令查看文件属性,第1行的第2~10个字符每三个字符为一组,左边三个字符表示属主的权限,中间三个字符表示属组的权限,右边三个字符表示其他用户的权限。每组的三个字符的具体含义如下,r:read,数字设定为4,w:write,数字设定为2,x:execute,数字设定为1。

      接下来我们学习了设置文件属性与权限,为了数据安全,系统需要给予不同身份的用户、用户组对应的文件权限,三个常用的修改权限命令如下,chown:修改文件属主和属组,chgrp:修改文件属组,chmod:修改文件权限。修改属主的同时也可以修改属组,只需在属主与属组之间加入“.”或“。”即可,若要将某目录下的所有子目录或文件同时修改属主和属组,只需在chown与chgrp命令后添加“-R”参数即可。修改文件权限使用chmod命令,设置权限的方式有两种,一种为符号,一种为数字,符号修改权限是使用u、g、o这三个符号代表属主、属组、其他用户这三种身份,a代表全部身份,r、w、x符号代表读、写、执行,通过赋值符增加、删除、覆盖文件权限。