文件目录所有者管理工具 chown
chown 是一个用于更改文件或目录所有者的命令行工具。它是 Linux 系统中用于管理文件和目录权限的重要工具之一。chown 允许系统管理员或文件所有者更改文件或目录的所有者,以便更好地控制文件和目录的访问权限。
基本用法
chown 的基本语法如下:
chown [选项] 所有者[:组] 文件或目录
选项:控制 chown 的行为。
所有者:要设置的新所有者。
组:可选,新的用户组。
文件或目录:要更改所有者的文件或目录。
常用选项
-
-R:递归更改目录及其子目录和文件的所有者。
-
-v:显示详细信息,显示更改的文件和目录。
基本用法
- 更改文件的所有者
ls -l #列出当前目录下的文件并查看所有者
chown user1 file1
#将文件 file1 的所有者更改为 user1
ls -l #列出当前目录下的文件,确认所有者已变更为user1
- 更改目录的所有者
ls -l #列出当前目录下的文件并查看所有者
chown user1 directory1/ #将目录 file1directory1 的所有者更改为 user1
ls -l 列出当前目录下的文件,确认所有者已变更为user1
- 同时更改所有者和组
ls -l #列出当前目录下的文件
chown user2:user2 file2 #将文件 file2 的所有者更改为 user2,用户组也更改为user2
ls -l #列出当前目录下的文件,确认所有者和组已变更为user2
- 递归更改所有者
ls -l -R directory2/ #递归查看目录内容
chown -R user2 directory2/ #将目录 directory2/ 及其子目录和文件的所有者递归更改为 user2
ls -l -R directory2/ #递归查看目录内容,确认所有者已被变更
- 显示详细信息
ls -l #列出当前目录下的文件
chown -v user3 file3 #显示更改文件 file3 所有者的详细信息。
本文由[ Dazeng ]在[ 曾先生记事本 ]发布,转载请注明出处。