使用命令chown改变文件、目录的所有权

作者: empast 2011-10-02 09:34:56
超级用户root 或者具有超级用户身份的用户(这里系统的所有者nling 就是一个超级用户),有权利修改文件/目录的所有权,这是Linux 系统所必须确定的。超级用户可以通过使用chown 命令,变更一个文件或一个目录的所有权,这个命令的语法如下:

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命令,修改属于自己的文件或目录的组。

相关资讯