如何从 Linux 上的另一个文件或目录克隆权限如何从 Linux 上的另一个文件或目录克隆权限如何从 Linux 上的另一个文件或目录克隆权限如何从 Linux 上的另一个文件或目录克隆权限
  • 业务
  • 目标
  • 支持
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容

如何从 Linux 上的另一个文件或目录克隆权限

发表 admin at 2025年2月28日
类别
  • 未分类
标签

chmod命令用于设置文件或目录的权限位。它还允许将一个文件的权限克隆/复制到另一个文件。例如,我们有两个具有以下权限的文件:

$ ls -l file*
-rwxr-xr--. 1 lrendek lrendek 0 Apr  7 14:39 file1
-rw-rw-r--. 1 lrendek lrendek 0 Apr  7 14:40 file2

两个文件具有不同的权限。使用 --reference 选项,chmod 命令能够将权限从一个文件克隆到另一个文件。例如,以下命令将克隆 file1 的权限,并将其用作设置 file2 权限的参考:

$ chmod --reference=file1 file2

file2 文件的权限被克隆并设置为与 file1 文件的权限相同。

$ ls -l file*
-rwxr-xr--. 1 lrendek lrendek 0 Apr  7 14:39 file1
-rwxr-xr--. 1 lrendek lrendek 0 Apr  7 14:40 file2

相同的语法也适用于目录:

$ ls -ld dir*
d--x--x--x. 2 lrendek lrendek 40 Apr  7 14:52 dir1
drwxrwxr-x. 2 lrendek lrendek 40 Apr  7 14:52 dir2
$ chmod --reference=dir1 dir2
$ ls -ld dir*
d--x--x--x. 2 lrendek lrendek 40 Apr  7 14:52 dir1
d--x--x--x. 2 lrendek lrendek 40 Apr  7 14:52 dir2
©2015-2025 Norria support@norria.com