Linux命令之chown命令

Linux命令之chown命令Linuxchown 英文全拼 changeowner 命令用于设置文件所有者和文件关联组的命令 chown 需要超级用户 root 的权限才能执行此命令 chown 更改每个给定文件的用户和 或组所有权 如果只提供了所有者 用户名或数字用户 ID 则该用户将成为每个给定文件的所有者 并且不会更改文件组 如果所有者后跟冒号和组名 或数字组 ID 且两者之间没有空格 则文件的组所有权也会更改 如果用户名后面有冒号 但没有组名 则该用户将成为文件的所有者 并且文件组将更改为该用户的登录组 如果给出了冒号和组

一、命令简介

  Linux chown(英文全拼:change owner)命令用于设置文件所有者和文件关联组的命令,chown 需要超级用户 root 的权限才能执行此命令。chown更改每个给定文件的用户和/或组所有权。如果只提供了所有者(用户名或数字用户ID),则该用户将成为每个给定文件的所有者,并且不会更改文件组。如果所有者后跟冒号和组名(或数字组ID),且两者之间没有空格,则文件的组所有权也会更改。如果用户名后面有冒号,但没有组名,则该用户将成为文件的所有者,并且文件组将更改为该用户的登录组。如果给出了冒号和组,但省略了所有者,则只更改文件组;在这种情况下,chown执行与chgrp相同的功能。如果只给出一个冒号,或者如果整个操作数为空,则所有者或组已更改。

二、使用示例

1、获取命令帮助

[root@s141 home]# chown –help

2、查看命令版本

3、修改文件所有者和属组

4、递归修改整个目录属主属组

在这里插入图片描述

5、修改链接属主属组

RzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBA5rWq5a2Q5ZC05aSp,size_17,color_FFFFFF,t_70,g_se,x_16)

6、修改属组,属主保留

在这里插入图片描述

7、显示修改信息

在这里插入图片描述

8、L和H参数测试

在这里插入图片描述

三、使用语法及参数说明

1、使用语法

用法:chown [参数] user[:group] 文件

2、参数说明

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

3、遍历参数说明

  以下选项修改了在还指定了-R选项时遍历层次结构的方式。如果指定了多个,则只有最后一个生效。

  • -H 如果命令行参数是指向目录的符号链接,则遍历它
  • -L 遍历遇到的每个指向目录的符号链接
  • -P 不遍历任何符号链接(默认)
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/202090.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月20日 上午7:54
下一篇 2026年3月20日 上午7:55


相关推荐

  • linux设置法语键盘布局,法语键盘布局图;

    linux设置法语键盘布局,法语键盘布局图;法语键盘布局图 由会员分享 可在线阅读 更多相关 法语键盘布局图 3 页珍藏版 请在人人文库网上搜索 1 法语键盘布局图 适用环境 法语输入法 法国法文键盘布局 法语键盘布局简介 I 与英语键盘 常见键盘 之区别 1 A 与 Q 位置互换 2 Z 与 W 位置互换 3 M 与 分号 冒号键为方便表述 本文所言 某某键 均指国际标准键盘的按键 即市面销售普通键盘按键上印出的字符 下同 位置互换 II 键

    2026年3月19日
    3
  • 一份较心新的端口列表[通俗易懂]

    一份较心新的端口列表[通俗易懂]PORTNUMBERS(lastupdated18November2004)Theportnumbersaredividedintothreeranges:theWellKnownPorts,theRegisteredPorts,andtheDynamicand/orPrivatePorts.TheWellKnown

    2025年12月4日
    6
  • Supplier示例

    Supplier示例Supplier 示例在 Java8 中 Supplier 是一个函数接口 不需要接收参数 返回一个结果 FunctionalIn T Tget Supplier 下面的示例用 Supplier 返回当前时间 importjava time LocalDateTim importjava time format DateTimeForm importjava util function T

    2026年3月17日
    2
  • win10图标上面有白纸_win10桌面部分图标变白,双击打不开

    win10图标上面有白纸_win10桌面部分图标变白,双击打不开方法1:第一步:新建txt(命名随意)复制以下文本:@echoofftaskkill/f/imexplorer.exeCD/d%userprofile%\AppData\LocalDELIconCache.db/astartexplorer.execho执行完成第二步:改txt扩展名为bat右键bat文件“以管理员身份运行”(此时会闪屏,之后F5手动刷新屏幕)…

    2022年10月10日
    6
  • dom4j Quick start

    dom4j Quick start

    2021年4月28日
    13.0K
  • Android传感器开发与智能设备案例实战_Android移动应用开发

    Android传感器开发与智能设备案例实战_Android移动应用开发学习内容Ø传感器的基本概念ØAndroid中常见的传感器Ø如何在Android中开发传感器应用能力目标Ø了解传感器的基本概念Ø掌握Android中常见的传感器Ø掌握Android环境下如何使用SensorSimulator进行传感器开发Ø熟练掌握加速度传感器的开发步骤Ø熟练掌握方向传感器的开发步骤本章简介Android是一个面向应用程序开发的丰富平台,它除了拥有许多具有吸引力的用户

    2026年4月15日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号