Linux中将文件权限和所有权复制到另一个文件
假设你有两个文件,或者你刚刚创建了一个新文件,并希望它拥有旧文件的相同权限和所有权。在本文中,我们将向您展示如何分别使用chmod和chown命令将权限和所有权从一个文件复制到Linux中的另一个文件。将文件权限复制到另一个文件要将文件权限从一个文件复制到另一个文件,请在以下语法中使用带有--reference开关的chmod命令,其中reference_file是复制权限的文件,而不是文件的指定
·
假设你有两个文件,或者你刚刚创建了一个新文件,并希望它拥有旧文件的相同权限和所有权。
在本文中,我们将向您展示如何分别使用chmod和chown命令将权限和所有权从一个文件复制到Linux中的另一个文件。
将文件权限复制到另一个文件
要将文件权限从一个文件复制到另一个文件,请在以下语法中使用带有--reference
开关的chmod命令,其中reference_file是复制权限的文件,而不是文件的指定模式(即八进制或数字模式权限) 。
$ chmod --reference=reference_file file
例如,
将文件权限复制到另一个文件
将文件所有权复制到另一个文件
同样,要从其他文件复制所有权,请使用带有--reference
开关的chown命令 ,并使用以下语法,其中reference_file是将从其中复制所有者和组的文件,而不是指定owner:文件的组值。
$ chown --reference=reference_file file
例如:
上图所示
将文件所有权复制到另一个文件
您也可以将文件权限和所有权从一个文件复制到多个文件,如图所示。
$ sudo chmod --reference=users.list users1.list users2.list users3.list $ sudo chown --reference=users.list users1.list users2.list users3.list
更多推荐
已为社区贡献2条内容
所有评论(0)