精华内容
下载资源
问答
  • 2021-05-27 20:38:48

    使用chown修改文件所有者。

    1、使用ls -l查看文件的权限以及所有者

    执行:

    ls -l

    结果:

    total 4
    -rw-rw-r-- 1 root root 199 May 27 16:41 readme.txt

    readme.txt的所有者是root:root(用户:组别)。

    2、若要修改文件的所有者为ubuntu,则可通过chown实现

    执行:

    sudo chown ubuntu:ubuntu readme.txt ls -l

    结果:

    total 16 total 4 -rw-rw-r-- 1 ubuntu ubuntu 199 May 27 16:45 readme.txt

    再次执行ls -l,readme文件的用户已改为ubuntu。

     

    更多相关内容
  • chown 修改文件所有者

    2021-06-24 11:11:17
    有一些小伙伴在/var/www文件目录下使用git ...这时候就需要修改文件所有者了,一般设置为www-data:www-data就行了。 权限:所有者 文件或文件夹路径 [-命令] sudo chown www-data:www-data /var/www/edusoho -Rf ...

    有一些小伙伴在/var/www文件目录下使用git clone以后使用编译器打开就会发现无权限修改,使用ll命令查看详细信息,如图1。

    图1

    这时候就需要修改文件所有者了,一般设置为www-data:www-data就行了。

    权限:所有者 文件或文件夹路径 [-命令]

    sudo chown www-data:www-data /var/www/edusoho -Rf
    展开全文
  • chown - 更改文件所有者和组chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,...

    chown - 更改文件所有者和组

    chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。

    概要

    chown [ OPTION ] ... [ OWNER ] [ : [ GROUP ]] FILE ...

    chown [ OPTION ] ... --reference = RFILE FILE ...

    描述

    本手册页记录了chown的GNU版本。chown更改每个给定文件的用户和/或组的所有权。如果仅给出所有者(用户名或数字用户ID),则该用户将成为每个给定文件的所有者,并且文件的组不会被更改。

    如果所有者(owner)后面跟着冒号和组名(group)(或数字组ID),并且它们之间没有空格,则文件的组所有权也会更改。

    如果用户名(owner)后面有一个冒号但没有组名,那么该用户将成为文件的所有者,并且文件组将被更改为该用户的登录组。如果给出了冒号和组,但省略了所有者,则只更改文件组; 在这种情况下, chown执行与chgrp相同的功能。如果只给出冒号,或者如果整个操作数为空,则所有者和组都不会更改。

    选项

    将每个文件的所有者和/或组更改为OWNER和/或GROUP。使用--reference,将每个FILE的所有者和组更改为RFILE的所有者和组。

    -c,--changes

    如冗长但只在做出更改时才报告

    --dereference

    影响每个符号链接的引用(这是默认设置),而不是符号链接本身

    -h,--no-dereference

    会影响每个符号链接而不是任何引用的文件(仅适用于可以更改符号链接所有权的系统)

    --from = CURRENT_OWNER:CURRENT_GROUP

    仅当其当前所有者和/或组匹配在此处指定的文件时,才更改每个文件的所有者和/或组。或者可以省略,在这种情况下,省略的属性不需要匹配。

    --no-preserve-root

    不要特意对待'/'(默认)

    --preserve-root

    无法在'/'上递归操作

    -f, - silent, - quiet

    屏蔽大多数错误消息

    --reference = RFILE

    使用RFILE的所有者和组而不是指定OWNER:GROUP值

    -R, - recursive

    递归地操作文件和目录

    -v,-- verbose

    为每个处理的文件输出一个诊断

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

    -H

    如果命令行参数是到目录的符号链接,请遍历它

    -L

    遍历遇到的目录的每个符号链接

    -P

    不要遍历任何符号链接(默认)

    -help

    显示此帮助并退出

    -version

    输出版本信息并退出

    如果没有上述选项,所有者不变。如果缺少组,则组保持不变,但如果在符号所有者之后使用':'隐含,则组更改为登录组。OWNER和GROUP可以是数字的也可以是符号的。

    例子

    chown root / u

    将/ u的所有者更改为“root”。

    chown root:staff / u

    同样,也要将其团队改为“员工”。

    chown -hR root / u

    将/ u和子文件的所有者更改为“root”。

    展开全文
  • chown和chrgp命令详解,修改文件所有者和所属组 文章目录chgrpchown总结 chgrp chgrp 命令用于修改文件的所属组。 [root@localhost ~]# chgrp [-R] 所属组 文件 -R(注意是大写): 递归修改,对当前目录文件和子...

    chown和chrgp命令详解,修改文件所有者和所属组

    文章目录


    chgrp

    chgrp 命令用于修改文件的所属组。

    [root@localhost ~]# chgrp [-R] 所属组 文件
    -R(注意是大写): 递归修改,对当前目录文件和子目录当中文件一并修改。
    
    [root@zaishu ~]# ls -l zaishu/
    total 3108
    -rw-r--r-- 1 root root  106124 Oct 15  2020 apr-1.4.8-7.el7.x86_64.rpm
    -rw-r--r-- 1 root root   94132 Jul  4  2014 apr-util-1.5.2-6.el7.x86_64.rpm
    -rw-r--r-- 1 root root 2846924 Nov 12 03:12 httpd-2.4.6-97.el7.centos.2.x86_64.rpm
    -rw-r--r-- 1 root root   95792 Nov 12 03:13 httpd-tools-2.4.6-97.el7.centos.2.x86_64.rpm
    -rw-r--r-- 1 root root   31264 Jul  4  2014 mailcap-2.1.41-2.el7.noarch.rpm
    
    [root@zaishu ~]# ls -ld zaishu/
    drwxr-xr-x 2 root root 216 Nov 18 10:30 zaishu/
    
    [root@zaishu ~]# chgrp -R dba zaishu//
    
    [root@zaishu ~]# ls -l zaishu/
    total 3108
    -rw-r--r-- 1 root dba  106124 Oct 15  2020 apr-1.4.8-7.el7.x86_64.rpm
    -rw-r--r-- 1 root dba   94132 Jul  4  2014 apr-util-1.5.2-6.el7.x86_64.rpm
    -rw-r--r-- 1 root dba 2846924 Nov 12 03:12 httpd-2.4.6-97.el7.centos.2.x86_64.rpm
    -rw-r--r-- 1 root dba   95792 Nov 12 03:13 httpd-tools-2.4.6-97.el7.centos.2.x86_64.rpm
    -rw-r--r-- 1 root dba   31264 Jul  4  2014 mailcap-2.1.41-2.el7.noarch.rpm
    

    chown

    修改文件所有者和所属组

    [root@localhost ~]# chown [-R] 所有者:所属组 文件或目录
    -R(注意大写)选项表示连同子目录中的所有文件,都更改所有者。
    

    在 chown 命令中,所有者和所属组中间可以使用点(.)也可以使用冒号(:)来连接所有者和所属组。

    //创建文件
    [root@zaishu zaishu]# touch test.txt
    [root@zaishu zaishu]# ls -l test.txt 
    -rw-r--r-- 1 root root 0 Nov 24 14:35 test.txt
    //更改所有者
    [root@zaishu zaishu]# chown mysql test.txt
    [root@zaishu zaishu]# ls -l test.txt 
    -rw-r--r-- 1 mysql root 0 Nov 24 14:35 test.txt
    //更改所有组
    [root@zaishu zaishu]# chown .dba test.txt
    [root@zaishu zaishu]# ls -l test.txt 
    -rw-r--r-- 1 mysql dba 0 Nov 24 14:35 test.txt
    //更改所有者和所有组
    [root@zaishu zaishu]# chown root:root test.txt
    [root@zaishu zaishu]# ls -l test.txt 
    -rw-r--r-- 1 root root 0 Nov 24 14:35 test.txt
    //递归更改所有文件和目录
    [root@zaishu ~]# chown -R mysql.dba zaishu/
    [root@zaishu ~]# ls -l zaishu/
    total 3108
    -rw-r--r-- 1 mysql dba  106124 Oct 15  2020 apr-1.4.8-7.el7.x86_64.rpm
    -rw-r--r-- 1 mysql dba   94132 Jul  4  2014 apr-util-1.5.2-6.el7.x86_64.rpm
    -rw-r--r-- 1 mysql dba 2846924 Nov 12 03:12 httpd-2.4.6-97.el7.centos.2.x86_64.rpm
    -rw-r--r-- 1 mysql dba   95792 Nov 12 03:13 httpd-tools-2.4.6-97.el7.centos.2.x86_64.rpm
    -rw-r--r-- 1 mysql dba   31264 Jul  4  2014 mailcap-2.1.41-2.el7.noarch.rpm
    -rw-r--r-- 1 mysql dba       0 Nov 24 14:35 test.txt
    
    

    总结

    chown和chrgp命令详解,修改文件所有者和所属组

    展开全文
  • `chown` 命令可以修改文件所有者和文件关联组。`chown` 是 `change owner` 的缩写。
  • 1,头文件: #include <sys/types.h> #include <unistd.h>...chown()会将参数path 指定文件所有者变更为参数owner 代表的用户,而将该文件的组变更为参数group 组。如果参数owner 或group 为-1
  • //查看某个目录的所有者与所属...//查看某个目录下的所有文件所有者与所属用户组 $ ls -lr utils/ total 148 -rw-rw-r-- 1 ynwang ynwang 1455 Feb 7 14:13 VectorDrawableUtils.h -rw-rw-r-- 1 ynwang ynwang...
  • 比如:linux修改文件或目录的所有者(chown)和用户组更改文件或目录的所有者命令:1、新建测试文件test,命令为“touch test”2、查看文件的属性,命令为“ls -l”,当前文件属性为“用户和用户组都是root”linux修改...
  • Linux:chown更改文件所有者和用户组

    千次阅读 2017-09-14 15:27:08
    bob 把文件所有者从当前属主更改为用户 bob。 bob:users 把文件所有者改为用户bob,文件用户组改为用户组users。 :admins 把文件用户组改为组 admins,文件所有者不变。 bob: 文件所有者改为用户 bob,文件用户...
  • 只有管理员用户root才能更改文件所有者,文件的原本所有者不能更改文件的所有者。 1、chown chown [所有者] [文件名] #假设xxx是非root用户创建的,切换到root用户后,root用户更改xxx文件的所有者为root用户 ...
  • linux命令chown 更改文件属主和属组(所有者和所有组)1.作用更改一个或多个文件或目录的属主和属组。使用权限是超级用户。2.格式chown [选项] 用户或组 文件3.主要参数–dereference:受影响的是符号链接所指示的对象...
  • chown -R root:root nameservice1 此时再执行ll,显示结果为: drwxr-xr-x 3 root root 4096 4月 14 16:19 nameservice1 将目录换成文件的名字就可以修改文件所有者了,例如: chown -R root:root test.txt 只改变...
  • Linux:修改文件权限及所有者1、导入2、chown(改变文件所有者)3、chmod (改变文件或目录的访问权限)4、应用 1、导入 相关的东西:(文件的操作常用命令:列出目录ls) ls命令参数 说明 -a 列出所有文件及...
  • 当只需要修改所有者时,可使用如下 chown 命令的基本格式:[root@localhost ~]# chown [-R] 所有者 文件或目录-R(注意大写)选项表示连同子目录中的所有文件,都更改所有者。如果需要同时更改所有者和所属组,chow...
  • linux更改文件所有者chown

    千次阅读 2018-07-21 17:16:16
    在普通用户下,将属于root用户的文件修改为属于普通用户。 chown zn test.c 发现更改失败 因为root权限高于普通用户,所以失败 有两种解决办法: 1.在root模式下进行修改。 2.加sudo 即sudo chown zn ...
  • chown命令修改文件或目录的所有者

    千次阅读 2014-06-16 21:16:45
    在linux中, chown命令用于修改文件或者目录的所有者 通常是root用户或者有权限的用户使用。 格式:chown [选项] 用户或组 文件 说明: chown将指定文件的所有改为指定的用户或组。用户可以是用户名或 ...
  • chown命令用于修改某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,文件所有者及管理才拥有执行此命令的权限。用户可以是用户或者是用户D,用户组可以是组名或组ID。文件名可以使由空格分开的文件列表...
  • linux修改文件所有者和文件所在组

    千次阅读 2021-01-14 06:02:15
    chgrp 用户名 文件名 -Rchown 用户名 文件名 -R-R表示递归目录下所有文件以上部分已验证一、修改文件所属组群——chgrp修改文件所属组群很简单-chgrp命令,就是change group的缩写(我们可以利用这些来记忆命令)语法...
  • chown 命令,可以认为是 "change owner" 的缩写,主要用于修改文件(或目录)的所有者,除此之外,这个命令也可以修改文件(或目录)的所属组。 当只需要修改所有者时,可使用如下 chown 命令的基本格式: ...
  • chown 更改文件权限

    千次阅读 2017-10-11 19:23:17
    zhuanz: http://www.cnblogs.com/peida/archive/2012/12/04/2800684.html每天一个linux命令(30): chown命令 chown将指定文件的拥有改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;...
  • chown 改变文件所有者

    2016-07-25 17:22:57
    命令解释改变某个文件所有者,改变之后,就可以进行所有者的操作。命令说明[root@localhost home]#...-R : 进行递归(recursive)的持续更改,即连同子目录的所有文件更改举例#将ceshi目录的所有者改为wenjie这个账号
  • 在使用过程中,经常会遇到如下情况:需要修改某个目录下的文件夹权限为:0755,所有者为root,文件权限为:0644,所有者为root。但是这个目录下有NNNN个文件夹,NNNN个文件,单独设置起来那需要好几年。单一使用 ...
  • 更改文件所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。 3.命令参数: 必要参数: -c显示更改的部分的信息 -f忽略错误信息 -h...
  • 我们先来试一下修改文件拥有的方法,更换文件或目录的拥有,可以使用 chown 命令。chown 是 change owner 的简写,就是更换拥有的意思。目前我们的身份是 xiaoxue,我们要退回到 root 用户,输入 exit 命令。...
  • 修改宝塔面板下的/www/wwwroot/里所有文件所有者为www,所属群组也为www 1、转到要修改的目录 [root@centos ~]# cd /www/wwwroot 2、输入以下命令 [root@centos wwwroot ]# chown -R www:www * 注: -R递归处理...
  • ubuntu 修改文件所有者

    万次阅读 2019-06-03 16:44:34
    1。文件名为 ldy 的文件夹 ...2.我需要将这个文件夹以及其下所有文件所有者变更到我(用户名为: ldy) 名下 根据 菜鸟教程上的说明 我更换了具有root权限的帐号 输入了 sudo chown -R ldy ldy 修改成功 ...
  • chown更改文件权限

    千次阅读 2019-01-23 16:23:52
    chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的...chown[选项]...[所有者][:[组]]文件...  例如:chown -R lighttpd:lighttp...
  • Mac修改文件所有者

    2021-03-19 15:34:54
    sudo chown myname:staff floder
  • Linux/Unix 属于多用户多任务操作系统,所有文件皆有拥有。利用 chown 命令可以将指定文件的拥有改为指定的用户或组,用户可以是用户名或者用户ID,组可以是组名或者组ID,文件是以空格分开的要改变权限的文件...
  • chown [chang owner]:更改文件的属主,也就是指定文件的拥有改为另一个指定的用户或组。 命令格式:  chown[选项]...[用户][:[组]]文件... 例子:sudo chown book:book /work -R -R[recursion]:递归地更改...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 76,643
精华内容 30,657
关键字:

chown修改文件所有者