CHOWN 用法

用法:chown [选项]… [所有者][:[组] 文件…
 或:chown [选项]… –reference=参考文件 文件…
更改每个文件的所有者和/或所属组。
当使用 –referebce 参数时,将文件的所有者和所属组更改为与指定参考文件相同。

-c, –changes 类似 verbose,但只在有更改时才显示结果
–dereference 受影响的是符号链接所指示的对象,而非符号链接本身
-h, –no-dereference 会影响符号链接本身,而非符号链接所指示的目的地
(当系统支持更改符号链接的所有者时,此选项才有用)
–from=目前所有者:目前组
只当每个文件的所有者和组符合选项所指定的,
才会更改所有者和组。其中一个可以省略,这时
已省略的属性就不需要符合原有的属性。
–no-preserve-root 不特殊对待”/”(默认值)
–preserve-root 不允许在”/”上递归操作
-f, –silent, –quiet 去除大部份的错误信息
–reference=参考文件 使用参考文件的所属组,而非指定值
-R, –recursive 递归处理所有的文件及子目录
-v, –verbose 为处理的所有文件显示诊断信息

以下选项是在指定了 -R 选项时被用于设置如何穿越目录结构体系。
如果您指定了多于一个选项,那么只有最后一个会生效。

-H 如果命令行参数是一个通到目录的符号链接,则遍历符号链接
-L 遍历每一个遇到的通到目录的符号链接
-P 不遍历任何符号链接(默认)

–help 显示此帮助信息并退出
–version 显示版本信息并退出

如果没有指定所有者,则不会更改。 所属组若没有指定也不会更改,但当加上
“:”时 GROUP 会更改为指定所有者的主要组。所有者和所属组可以是数字或名称。

示例:
chown root /u 将 /u 的属主更改为”root”。
chown root:staff /u 和上面类似,但同时也将其属组更改为”staff”。
chown -hR root /u 将 /u 及其子目录下所有文件的属主更改为”root”。

时间: 2024-10-01 11:54:08

CHOWN 用法的相关文章

Linux中chown和chmod的区别和用法

Linux中chown和chmod的区别和用法(转) chmod修改第一列内容,chown修改第3.4列内容: chown用法: 用来更改某个目录或文件的用户名和用户组. chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径) 例1:chown root:root /tmp/tmp1 就是把tmp下的tmp1的用户名和用户组改成root和root(只修改了tmp1的属组). 例2:chown -R root:root /tmp/tmp1 就是把tmp下的tmp1下的所有文件的属组都

Linux中chown和chmod的区别和用法(转)

chmod修改第一列内容,chown修改第3.4列内容: chown用法: 用来更改某个目录或文件的用户名和用户组. chown 用户名:组名 文件路径(可以是绝对路径也可以是相对路径) 例1:chown root:root /tmp/tmp1 就是把tmp下的tmp1的用户名和用户组改成root和root(只修改了tmp1的属组). 例2:chown -R root:root /tmp/tmp1 就是把tmp下的tmp1下的所有文件的属组都改成root和root. chmod用法: 用来修改某

Linux命令说明文档-chown,find,vim,cat,cut (一)

chown 用法:chown [选项]... [所有者][:[组]] 文件... 或:chown [选项]... --reference=参考文件 文件...更改每个文件的所有者和/或所属组.当使用 --referebce 参数时,将文件的所有者和所属组更改为与指定参考文件相同  -c, --changes                 类似 verbose,但只在有更改时才显示结果      --dereference             受影响的是符号链接所指示的对象,而非符号链接本身

自动化运维之saltstack(三)常用模块使用之file

1.file.access file.access:测试salt进程对指定文件是否有访问权限 [[email protected] salt]# salt '*' file.access /etc/passwd f server02:     True server03:     True [[email protected] salt]# salt '*' file.access /etc/passwd r server03:     True server02:     True [[ema

linux-第七课时笔记-[权限]

权限管理 Linux权限: r : 读 w : 写 x : 执行 -rw-r--r--  1 root root -        文件(d            代表目录) 3位一组 前3位是代表属主的权限 rwx 中间3位代表属组的权限 rwx 后3位代表其他用户的权限 rwx r 4              w 2            x 1 新建文件的默认权限 0664----   -rw-rw-r--. 最高权限是0666 新建目录的默认权限 0755----    drwx-r-

文件系统权限的管理

文件系统的权限管理 1.Linux系统下每个目录或文件的权限对象主要分为:属主(u).属组(g).其他用户(o),针对每类访问对象都定义了三种权限:读(r).写(w).执行(x),这三种权限针对目录和文件的作用各不相同,以下将做详细说明: 对于文件来说: 读(r)权限:可以使用文本查看类工具读取文件内容 写(w)权限:可以修改文件内容,但不能删除文件本身 执行(x)权限:主要针对二进制程序或脚本,可以将其提交给内核并启动一个进程(即运行程序) 对于目录来说: 读(r)权限:只能读取目录中的文件列

Linux下的一些基础命令

---------------------------------------------------------vi下的一些基础命令----------- I 为到该行行首并进行编辑 A 为到该行行尾并进行编辑: kjhl分别为为上下左右光标移动命令 DD为删除行内内容,光标留在本行: dd为删除一行,光标直接跳到上一行: u为撤销刚才的操作 J为上下两行合并 r替换当前光标所执行的文件 R为进入替换命令,输入的文字将会替换光标所在的字符.esc才会退出替换的状态 x为删除光标所在字符. cw

4-2 权限及权限管理

1. 改变文件宿主(只有管理员可以使用此命令) chown:change owner #chown USERNAME file,-- #chown 路径 这个对文件和目录都有效 #ls –ld /tmp/某个文件夹        (d指文件夹) -R  修改目录及其内部文件的属主 -- reference 引用参考 --reference=/path/to/somefile    file1,--(把后面属主设置与前一样) 2. chgrp:change group 跟chown用法一样 可同时

详解用户,组,权限管理

内容介绍: 我们要使用操作系统进行工作,就需要人机交互操作,这时候计算机就需要创建用户,通过用户来实现操作,而且随着用户的增加需要给用户分组,这时候就需要对文件进行权限管理. 需要使用的工具: 用户相关工具:useradd; userdel; usermod;id;su等: 组相关工具:groupadd; groupdel; groupmod等: 权限管理工具:chmod; chown; chgrp:umask等: 一.用户类别: 管理员:root,管理员用户标识UID:0 普通用户:(系统用户