chgrp 命令用于更改文件或目录的所属组
ls -l 命令查看文件或目录的当前所属组。例如:ls -l myfile.txt
这将显示类似以下内容的输出:
-rw-r--r-- 1 user group 1234 Jan 1 00:00 myfile.txt
在这个例子中,group 是当前文件所属的用户组。
chgrp 命令更改文件或目录的所属组。例如,要将 myfile.txt 的所属组更改为 newgroup,请执行以下命令:sudo chgrp newgroup myfile.txt
这里,sudo 是必需的,因为更改文件所属组通常需要管理员权限。
chown 命令同时更改文件的所有者和所属组。例如,要将 myfile.txt 的所有者更改为 newuser 并将其所属组更改为 newgroup,请执行以下命令:sudo chown newuser:newgroup myfile.txt
ls -l 命令确认更改是否成功。例如:ls -l myfile.txt
输出应类似于:
-rw-r--r-- 1 newuser newgroup 1234 Jan 1 00:00 myfile.txt
现在,myfile.txt 的所有者已更改为 newuser,所属组已更改为 newgroup。