如何复制文件的权限和所属关系
有的时候可能需要把一些文件的所属关系和权限改成跟某个特定文件一样。
我之前一般的做法就是先
ls -l $reference_file
查看这个特定文件的权限和所属关系后再用 chown
和 chmod
来进行修改。
chown XXX:XXX file chmod XXX file
不过,偶然一次发现,其实 chown
和 chmod
本身已经提供了一个 --reference
的选项可以根据引用文件来修改文件的权限和所属关系。
其语法为:
chmod --reference=reference_file file1 file2... chown --reference=reference_file file1 file2...