1

Linux chown 命令修改文件目录所有权

 1 year ago
source link: https://www.myfreax.com/linux-chown-command/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

Linux chown 命令修改文件目录所有权

chown命令用于修改指定文件目录或符号链接所有权

Updated At 24 Nov 2022 2 min read
By myfreax
Linux chown 命令修改文件目录所有权

Linux chown 命令修改文件目录所有权

在Linux,所有文件都与所有者和组相关联。chown命令用于修改指定文件目录或符号链接所有权。

在讨论如何使用chown命令之前,让我们先回顾一下基本语法。chown命令 语法基本形式是[OPTIONS] USER[:GROUP] FILE(s)

USER是所有者的用户名或用户ID/UID,GROUP是用户组的名称或组的ID/GID,FILE(s)是一个或多个文件,目录或符号链接的名称。

使用ls -l命令可以查看文件目录的所有者。为了能够更改文件目录的所有权,运行chown命令的用户必须具有sudo权限或者是root用户。

chown 命令修改文件目录所有者

要更改文件的所有者,请运行chown命令,后跟所有者的用户名和目标文件。当指定多个文件目录时,请使用空格分隔文件目录。

在同时修改文件目录的所有者和所属组时,请使用冒号:分隔的用户名和组的名称,最后是以空格分隔一个或者文件与目录。

如果在冒号:后省略组的名称,即chown命令将文件所属组修改为指定用户的主要组。例如命令chown myfreax: file1

chown命令可以提供与chgrp命令相同的功能。如果仅仅是修改文件目录所属组,请在chown命令后跟冒号:以及组名称。例如命令chown :www-data file1

要递归修改所有文件和目录,请使用-r/--recursive选项。

sudo chown myfreax file1 dir1
sudo chown 1000 file2 dir1
chown myfreax: file1 dir1
chown :www-data file1 dir1
chown -r www-data: /var/www

至此,您应该很好地理解如何使用Linux chown命令。如果您想了解chown命令的更多信息,请访问chown手册页。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK