概述

chown 命令可以修改文件所有者和文件关联组。chownchange owner 的缩写。

注意:

  • chown 命令不仅可以修改文件的所有者,还可以修改文件的所属组。所有者可以是用户名或者用户 id,所属组可以是组名或组 id。
  • chown 命令需要超级用户才有权限执行该命令。
  • 超级用户和属于组的文件所有者才能改变文件关联组,而非超级用户要修改文件关联组可以使用 chgrp 命令。

语法

该命令的语法如下:

chown [-cfhvR] [--help] [--version] user[:group] file...

该命令支持的选项有:

选项 说明
user 新的文件拥有者的使用者 ID
group 新的文件拥有者的使用者组(group)
-c 显示更改的部分的信息
-f 忽略错误信息
-h 修复符号链接
-v 显示详细的处理信息
-R 处理指定目录以及其子目录下的所有文件
–help 显示辅助说明
–version 显示版本

使用

修改文件的所有者【★★★★★】

如果想要修改文件的所有者,命令格式如下:

# 语法
chown 新所有者名或id 待修改的文件
# 示例
chown wuqi test.txt

同时修改文件的所有者和所属组【★★★★★】

如果要同时修改文件的所有者和所属组,可以使用如下格式的命令:

# 语法
chown 新的所有者:新的所属组 待修改的文件
# 示例,修改 test.txt 文件的所有者为 zs,所属组为 root
chown zs:root test.txt

修改指定目录下所有子文件和子目录的所有者和所属组

我们可以修改指定目录下所有子文件和子目录的所有者和所属组,只需要使用 -R 选项即可:

# 语法
chown -R 新所有者:新所属组 指定目录
# 示例,修改 test/ 目录下的所有文件的所有者是 zs,所属组是 lisi
chown -R zs:lisi test/

只修改文件的所属组【★★★★★】

如果我们只修改文件的所属组而不修改所有者,那么命令格式如下:

# 语法
chown :新所属组 指定文件
# 示例,将 test.txt 文件的所属组修改为 zs
chown :zhangsan test.txt

Linux命令之修改文件所有者chown相关推荐

  1. Linux命令之修改文件权限chmod

    概述 chmod 命令可以修改文件或目录的权限. 注:chmod 命令有两种修改权限的方法:一种是包含字母和操作符表达式法:一种是包含数字的数字设定法. 语法 该命令的语法如下: # 第一种修改方法 ...

  2. Linux命令之修改文件所属组chgrp

    概述 chgrp 命令可以修改文件或目录的所属组.chgrp 是 change group 的缩写. 注意: 组名可以是用户组的 id,也可以是用户组的组名. 只有超级用户或者文件的所有者才有权限改变 ...

  3. linux文件权限754表示,Linux命令chmod修改文件权限 777和754方法

    在linux操作系统下,使用shell命令来操作: 常用下面这条命令: chmod 777  文件或目录 示例:chmod  777 /etc/squid 运行命令后,squid文件夹(目录)的权限就 ...

  4. linux修改文件所有者和文件所在组chgrp  和chown

    chgrp  用户名    文件名  -R chown 用户名   文件名  -R -R表示递归目录下所有文件 以上部分已验证 一.修改文件所属组群--chgrp 修改文件所属组群很简单-chgrp命 ...

  5. linux文件权限类(修改文件权限、修改文件所有者和所属组)

    文件属性 Linux系统是一种典型的多用户系统,不同的用户处于不同的地位,拥有不同的权限.为了保护系统的安全性,Linux系统对不同的用户访问同一文件(包括目录文件)的权限做了不同的规定.在Linux ...

  6. Linux学习笔记——修改文件的所有者和所有组

    文章目录 chown命令 chgrp 命令 chown命令 Linux chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令. Linux/Unix 是多人多工操作 ...

  7. Linux下批量修改文件及文件夹所有者及权限

    Linux下批量修改文件及文件夹所有者及权限 Linux下批量修改文件及文件夹所有者及权限需要使用到两个命令,chmod以及chown 例:对/opt/Oracle/目录下的所有文件与子目录执行相同的 ...

  8. linux修改文件所有者和文件所在组

    chgrp  用户名    文件名  -R chown 用户名   文件名  -R -R表示递归目录下所有文件 一.修改文件所属组群--chgrp 修改文件所属组群很简单-chgrp命令,就是chan ...

  9. linux修改文件所有者

    修改文件所有者和所有组使用命令chown 命令格式 chown [选项]- [所有者][:[组]] 文件- 举例 chown userA:groupA 1.txt 修改文件1.txt的所有者为user ...

最新文章

  1. 通信电子线路期末复习第二章下
  2. 华为鸿蒙智慧屏评价,华为智慧屏 S真实感受曝光评测,不看后悔死了!
  3. Cypress 等待某个 HTTP put 请求得到 200 状态码后,再执行下一步的操作代码
  4. Java Web 应用概述
  5. (39)FPGA面试题Verilog实现卖报机
  6. can硬件滤波 stm32cubemx_[转载]STM32的CAN滤波器设置
  7. Storm中Topology、Worker、Executor和Task的关系
  8. 在 Linux 命令行发送邮件的 5 种方法
  9. 基于随机森林的姿态识别算法
  10. python退出程序 只跳出while_为什么我的简单程序从不退出while循环?
  11. [工具向]__申请,下载,使用百度地图api
  12. c语言求个十百千万大写,大写数字一到十百千万怎么写?大写数字0到十百千万图片...
  13. 360木马云查杀结果(非常有讽刺意义)
  14. Typora怎么插入图片链接,并设置图片居中
  15. 二进制与十进制转换的简单公式
  16. MOB短信验证码开发
  17. ossbrowser
  18. 使用联想计算节点的方法整理
  19. matlab 总谐波失真,分析谐波失真 - MATLAB Simulink Example - MathWorks 中国
  20. 请求一次服务器会显示请求了两次,在Appengin中,每个请求都会到达服务器两次...

热门文章

  1. java无线电台RS制信号_中国MOOC_零基础学Java语言_第2周 判断_2信号报告
  2. 样本离差平方和期望的矩阵算法:应用完备性 [Matrix Approach for ExpectedSumofSquareDeviations of samples by completeness]
  3. 菜鸟入股环世物流、美股再度大跌、软银市值缩水120亿美元 | 欢雀日报
  4. 【龙芯1c库】封装硬件定时器接口和使用示例
  5. 推荐一款免费的C#界面库
  6. 关于vector的容量增长问题
  7. SNMP协议控制AP7921设备电源端口
  8. 网上美女是这样练成的(转)
  9. Arduino学习过程
  10. 站长常用软件及网站程序推荐