Linux下一切皆文件,对文件的权限管理是Linux安全的一个重要特性,那么修改文件的权限是一个必要的技能了。
一、命令chown(change owner)-更改文件的所有者
语法:chown 【-R】 账户名/账户名:组名 文件名
二、命令chgrp(change group )-更改文件属于的组别
创建分组的命令:groupadd 分组名
添加文件到分组:chgrp 组名 文件名 chgrp group_a file_a。
同样chgrp也可以更改目录的组别,用法和文件一样,不过目录的组别改了,区目
录下的文件组别并没有更改,如果想将目录及其目录下的文件同时更改组别,
在 chgrp后添加 -R即可。
三、**命令chmod-**改变文件的权限
-
Linux中的文件权限只要有r-可读、w-可写、x-可执行,将r记为4,w记为2,x记为1,-记为0。对一个用户的三种描述组合可能为rwxrwx—可以用770来表示,即4+2+1=7。chmod可以对文件、目录进行修改权限。
-
语法:chmod 【-R】 xyz 文件名,这里xyz是数字,每个字母代表三个数字的和,x代表文件所有人的权限,y代表所属组的权限,z代表其他人的权限。Linux系统下每一个目录的默认权限为755,而一个文件的默认权限是644。
例如这里,将文件a设置不给其他人看,可以将文件的权限修改为740,所属人有全部的权限&#x