类似红盟的网站怎么做,太仓建设工程网站,做照片有那些网站,项目建设方案怎么写最近学习hadoop#xff0c;在替换配置文件的时候#xff0c;发现老是报错#xff0c;没有权限替换。我们知道如何改变文件的用户组与拥有者了#xff0c;那么#xff0c;什么时候要使用chown或chgrp呢#xff1f;或许你会觉得奇怪吧#xff1f;是的#xff0c;确实有时…最近学习hadoop在替换配置文件的时候发现老是报错没有权限替换。我们知道如何改变文件的用户组与拥有者了那么什么时候要使用chown或chgrp呢或许你会觉得奇怪吧是的确实有时候需要更改文件的拥有者的最常见的例子就是在复制文件给其他人时我们使用最简单的cp来说明好了例子就是在复制文件给其他人时我们使用最简单的cp来说明好了[rootlinux ~]# cp 来源文件 目的文件假设今天要将 .bashrc文件复制成为 .bashrc_test且是要给bin这个人你可以这样做[rootlinux ~]# cp .bashrc .bashrc_test[rootlinux ~]# ls -al .bashrc*-rw-r--r-- 1 root root 395 Jul 4 11:45 .bashrc-rw-r--r-- 1 root root 395 Jul 13 11:31 .bashrc_test怎么办.bashrc_test还是属于root所有如此一来即使将文件拿给bin用户了他仍然无法修改(看属性就知道了)所以就必须修改这个文件的拥有者与用户组。命令[rootlinux ~]# chgrp [-R] dirname/filename ...-R : 进行递归( recursive )的持续更改即连同子目录下的所有文件、目录都更新成为这个用户组。常常用在更改某一目录的情况。chown的用途很多还可以顺便直接修改用户组的名称。此外如果要连目录下的所有子目录或文件同时更改文件拥有者的话直接加上 -R的参数即可。我们来看看语法与范例[rootlinux ~]# chgrp [-R] dirname/filename ...-R : 进行递归( recursive )的持续更改即连同子目录下的所有文件、目录都更新成为这个用户组。常常用在更改某一目录的情况。[rootlinux ~]# chown root:root install.log[rootlinux ~]# ls -l-rw-r--r-- 1 root root 68495 Jun 25 08:53 install.log