Linux/Unix是多用户多任务操作系统,所有的文件皆有其拥有者(Owner)。借助chown命令可以将文件的拥有者加以改变。通常来说linux更改文件用户组虚拟主机 linux,这个命令只能由系统管理者(root)使用,通常用户没有权限来改变他人的文件的拥有者linux更改文件用户组linux应用程序,也没有权限可以将自己的文件的拥有者改设为他人。只有系统管理者(root)才有这样的权限。
方式/步骤
chown修改文件或目录的所有者
注意:所有者,必须存在于(/etc/passwd)下。例如:
修改文件或目录的所有者命令如下:
1、新建测试文件test,命令为“touchtest”
2、查看文件的属性,命令为“ls-l”,当前文件属性为“用户和用户组都是root”
3、更改“test”文件的所有者为”jd-root”,已存在于”/etc/passwd”下,修改的命令为“chownjd-roottest”
4、此时文件的属性为用户为”jd-root”,用户组为“root”
注意:想递归修改目录下所有文件的用户属性,请在命令中添加一个“-R”参数;即”chown-Rjd-root目录名/”
5、文件或目录的用户组修改
注意:要修改的用户组,必须存在于“/etc/group”下
/6、操作方式:
1、新建测试目录test_dir,命令为“mkdirtest_dir”
2、切换到目录test_dir下,之后新建测试文件,命令为“touchtest_dir”
3、使用“ls-l”命令查看文件的属性为,用户组为root
4、修改目录及其子目录的用户组为“jd-root”已存在于(/etc/group),命令为“chgrp-Rjd-roottest_dir”
7、同时修改文件或目录的所有者和用户组
1、同时修改文件或目录的所有者和用户组,命令为“chown-Rjd-root:jd-roottest_dir”
8、到此linux下修改文件的所有者或组的命令已完成。