一般试用方法:
chown -R name

用途:

更改与文件关联的所有者或组。

语法:
1.chown [ -f ] [ -h ] [ -R ] Owner [ :Group ] { File ... | Directory ... }
2.chown -R [ -f ] [ -H | -L | -P ] Owner [ :Group ] { File ... | Directory ... }

描述:
1.chown 命令将 File 参数指定的文件的所有者更改为 Owner 参数指定的用户。Owner 参数的值可以是可在 /etc/passwd 文件中找到的用户标识或登录名。还可以选择性地指定组。Group 参数的值可以是可在 /etc/group 文件中找到的组标识或组名。
2.只有 root 用户可以更改文件的所有者。只在您是 root 用户或拥有该文件的情况下才可以更改文件的组。如果拥有文件但不是 root 用户,则只可以将组更改为您是其成员的组。

虽然 -H、-L 和 -P 标志是互斥的,指定不止一个也不认为是错误。指定的最后一个标志确定命令拟稿将演示的操作。

标志:
1.-f 禁止除用法消息之外的所有错误消息。
2.-h 更改遇到的符号链接的所有权,而非符号链接指向的文件或目录的所有权。
3.当遇到符号链接而您未指定 -h 标志时,chown 命令更改链接指向的文件或目录的所有权,而非链接本身的所有权。
4.如果指定 -R 标志,chown 命令递归地降序指定的目录。
5.-H 如果指定了 -R 选项,并且引用类型目录的文件的符号链接在命令行上指定,chown 变量会更改由符号引用的目录的用户标识(和组标识,如果已指定)和所有在该目录下的文件层次结构中的所有文件。
6.-L 如果指定了 -R 选项,并且引用类型目录的文件的符号在命令行上指定或在遍历文件层次结构期间遇到,chown 命令会更改由符号链接引用的目录的用户标识(和组标识,如果已指定)和在该目录之下的文件层次结构中的所有文件。
7.-P 如果指定了 -R 选项并且符号链接在命令行上指定或者在遍历文件层次结构期间遇到,则如果系统支持该操作,则 chown 命令会更改符号链接的所有者标识(和组标识,如果已指定)。chown 命令不会执行至文件层次结构的任何其它部分的符号链接。
8.-R 递归地降序目录,更改每个文件的所有权。当遇到符号链接并且链接指向目录时,更改该目录的所有权,但不进一步遍历目录。不过 -h、-H、-L or -P 标志也未指定,则当遇到符号链接并且该链接指向到目录时,该目录的组所有权更改但不会进一步遍历目录。

安全性
访问控制:此程序应该作为“可信计算基”中的正常用户程序安装。

退出状态
该命令返回以下出口值:

0 命令执行成功并已执行所有请求的更改。
>0 发生错误。

示例
要更改文件 program.c 的所有者:

chown jim program.c
program.c 的用户访问权限现在应用到 jim。作为所有者,jim 可以使用 chmod 命令允许或拒绝其他用户访问 program.c。

要将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build:

chown -R john:build /tmp/src
文件

/usr/bin/chown chown 命令
/etc/group 包含组标识的文件
/etc/passwd 包含用户标识的文件

Linux chown命令学习相关推荐

  1. linux chown命令_Linux chown命令示例

    linux chown命令 Once in a while, you will be faced with the prospect of changing permissions of files ...

  2. linux账户密码 群组放在,linux基础命令学习(四)用户与群组

    一.linux用户账号的管理 linux用户账号的管理主要包括用户添加.用户删除.用户修改. 添加用户账号就是在系统创建一个新账号,然后为新账号分为用户号.用户组.主目录和登录Shell等资源. 刚添 ...

  3. linux红帽chown命令,Linux chown命令

    chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID:组可以是组名或者组ID:文件是以空格分开的要改变权限的文件列表,支持通配符.系统管理员经常使用chown命令,在将文件拷贝 ...

  4. linux基础命令学习笔记(二)

    linux基础命令学习笔记(二) 1.kill :终止进程  kill pid (唯一标示一个进程) kill -9  强制终止  kill -15 命令未结束不能终止 # ps aux 查看所有进程 ...

  5. linux chown命令: 修改文件或目录的所有者或群组

    linux chown命令: 修改文件或目录的所有者或群组 介绍: chown命令可以修改文件(目录)的所有者和群组信息. 语法: chmod [-cfhvR] user[:group] file.. ...

  6. Linux基础命令学习——方法二(给swap分区增加500M)

    在之前的博客中也有相关介绍,将Swap分区扩展500M,当然有很多方法,今天来记录第二种方法. 上篇介绍swap分区扩展500M的方法: Linux基础命令学习--实战篇(给swap分区增加500M) ...

  7. Linux chown 命令(80)

    文章目录 1.命令简介 2.命令格式 3.选项说明 4.常用示例 5.拓展知识 5.1 用户与组相关配置文件 5.1.1 /etc/passwd(7 列) 5.1.2 /etc/shadow(9 列) ...

  8. linux命令1006linux命令,Linux chown 命令

    Linux chown 命令 Linux chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令. Linux/Unix 是多人多工操作系统,所有的文件皆有拥有者.利 ...

  9. linux命令cp建立硬链接,Linux cp命令学习

    linux命令是对Linux系统进行管理的命令.对于Linux系统来说,无论是中央处理器.内存.磁盘驱动器.键盘.鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心,与之前的DOS命 ...

最新文章

  1. PhoneGap/Cordova Android应用签名发布系列问题处理收集
  2. python采集修改原创_python应用系列教程——python中ftp操作:连接、登录、获取目录,重定向、上传下载,删除更改...
  3. 【算法知识】详解堆排序算法
  4. python作业6月14日
  5. 大规模 Node.js 网关架构设计与工程实践
  6. Clion this file does not belong to any project target问题解决方案
  7. 服务器系统玩dnf,win7系统玩dnf提示正在连接服务器的解决方法
  8. 哈佛大学教授刘小乐:我与生物信息学的不解之缘
  9. 去哪儿-05-recommendDev
  10. linux screen 命令是 ssh 的有效补充
  11. iPhone 13贴膜渲染图曝光:近几代外观最大升级
  12. Qt视频直播软件--项目实战(Day7)
  13. 什么是系统漏洞,如何处理?
  14. excel 宏录制,宏代码查看
  15. 第四章 大数定律与中心极限定理(总结)
  16. Python采集股票数据信息
  17. raid5常见故障数据恢复方法/服务器数据恢复常用方法
  18. SOEM协议栈代码研读笔记(二)
  19. echarts 画饼状U形环状占比图
  20. 获取自然周;一年中总的周数,以及当前日期处于第几周

热门文章

  1. mt6592android7,MT6592/MT6592M/MT6592T三版本性能对比
  2. 打开 WORD 报错“无法创建工作文件, 请检查临时环境变量”
  3. JDK 17 之 JVM调优 史诗级 教程
  4. 西门子1500数据块移动POKE_BLK指令
  5. vncserver Cannot establish any listening sockets - Make sure an X server isn‘t already running(EE)
  6. 20221024 今天的世界发生了什么
  7. 在php代码中内嵌javascript代码
  8. 无法加载java插件_向各位牛人请教:正常安装的Java,浏览器却不能加载插件怎么办?...
  9. ES 查询示例 搜索 分组 去重 分页 排序
  10. 培训班学java学到什么程度可以出去工作了?