网站首页 > Linux命令大全 > Linux 文件管理 > chown命令 > 内容详情

chown和chmod命令用法 2024-09-14 8

chown 命令用于改变文件或目录的所有者(owner)。它的基本语法是:

chown 新用户名 文件名或目录名

例如,要将文件 example.txt 的所有者更改为 user1,可以使用以下命令:

chown user1 example.txt

如果要递归地更改目录及其包含的所有文件和子目录的所有者,可以使用 -R 选项。例如:

chown -R user1 directoryname/

chmod` 命令用于改变文件或目录的权限。权限分为三种类型:读取(r)、写入(w)和执行(x)。基本语法是:

chmod 权限设置 文件名或目录名

权限设置可以是数字或符号形式。数字形式中,rwxrwxrwx分别对应所有者、组和其他用户的权限,每个权限用一个数字表示(r=4,w=2,x=1)。例如,要给所有者读写执行权限,给组和其他用户只读权限,可以使用以下命令:

chmod 744 文件名或目录名

符号形式使用 u(所有者)、g(组)、o(其他用户) 和 a(所有用户) 来表示权限对象,以及 +(添加权限)、-(移除权限) 和 =(设置精确权限) 来修改权限。例如,要给所有者添加执行权限,可以使用以下命令:

chmod u+x 文件名或目录名