使用命令chown改变文件、目录的全部权;使用chgrp命令修改文件、目录的组;

使用命令chown改变文件、目录的全部权

超级用户root 或者具备超级用户身份的用户(这里系统的全部者nling 就是一个超级用户),有权利修改文件/目录的全部权,这是Linux 系统所必须肯定的。超级用户能够经过使用chown 命令,变动一个文件或一个目录的全部权,这个命令的语法以下: html


chown newuser file or directory

例如:

chown damboo tools.txt

提示:这个命令可使用户damboo 成为文件tools.txt 的新全部者。

若是超级用户还但愿修改文件或目录的分组,就可使用命令chown 继续操做,它的语法形式以下:

chown newuser.newgroup file directory

一样,超级用户还可使用以下的命令改变文件、目录:

chown -R damboo.admin tools.txt

提示:这个命令不单单是把damboo 设成新的全部者,并且从新设定了文件管理的组。

若是超级用户但愿修改具体目录下面全部文件或目录的用户、分组全部权,可使用-R选项,以递归模式运行chown 命令。继续上面的例子:

chown -R damboo.admin /home/

提示:这样的命令能够修改home 目录和目录中的全部文件和子目录的用户和组的全部权。

具备超级用户身份的用户才能够修改系统中文件的全部权,但通常用户也能够经过使用chgrp命令,修改属于本身的文件或目录的组。 spa

使用chgrp命令修改文件、目录的组
htm

chgrp命令能改变文件或目录的组全部权,但要求该用户必须是新组的成员。换言之,要属于新旧两个组的用户,才有权改变组。例如:

chgrp damboo *.html

提示:运行上面的命令能够改变一个目录下的全部HTML文件的组,使之成为damboo组的成员。

使用组命令不须要任何变量,就能够查看用户属于哪一个组的成员。和chown命令同样,chgrp命令也可使用选项-R 递归改变一个或多个文件、目录的组名。
递归

使用chmod改变文件、目录的访问优先权;
字符串

chmod实用程序能够帮助读者改变文件、目录许可的模式。读者可使用八进制方法或字符串方法来执行这种比较灵活的程序。例如:

chmod 444 *.html

提示:这个命令能够改变后缀为.html文件许可。把每个HTML文件设置成全部用户能够读文件。这里应该说明的是,“444”是一个许可值,它表示对每个用户的读许可。

还可使用字符串的方法来实现一样的功能:

chmod a+r,u+w *.html

提示:a+r 表示对全部用户(a)设置读(r) ;u+w 表示容许文件的拥有者(u)写(w)文件。当须要使用多种访问字符串的时候,每个字符串都用逗号隔开,并且这些字符串之间不该有空格。
变量

相关文章
相关标签/搜索