如何更改linux文件的拥有者及用户组

作者&投稿:职怎 (若有异议请与网页底部的电邮联系)
如何更改linux文件目录拥有者及用户组~

你好,具体修改操作步骤如下:
 一、《Linux的chmod命令》。在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组。在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组。
  另外,在shell中,要修改文件当前的用户必须具有管理员root的权限。可以通过su命令切换到root用户,也可以通过sudo获得root的权限。
  二、使用chown命令更改文件拥有者

  在 shell 中,可以使用chown命令来改变文件所有者。chown命令是change owner(改变拥有者)的缩写。需要要注意的是,用户必须是已经存在系统中的,也就是只能改变为在 /etc/passwd这个文件中有记录的用户名称才可以。
  chown命令的用途很多,还可以顺便直接修改用户组的名称。此外,如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上 -R的参数即可。
  基本语法:
  chown [-R] 账号名称 文件或目录
  chown [-R] 账号名称:用户组名称 文件或目录
  参数:
  -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
  都更新成为这个用户组。常常用在更改某一目录的情况。

[root@localhost home]# touch testfile //由 root 用户创建文件
[root@localhost home]# ls testfile –l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root
[root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root


  三、使用chgrp命令更改文件所属用户组
  在shell中,可以使用chgrp命令来改变文件所属用户组,该命令就是change group(改变用户组)的缩写。需要注意的是要改变成为的用户组名称,必须在 /etc/group里存在,否则就会显示错误。
  基本语法:
  chgrp [-R] 用户组名称 dirname/filename ...
  参数:
  -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
  都更新成为这个用户组。常常用在更改某一目录的情况。




[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组为 root
[root@localhost home]# chgrp yangzongde testfile //修改拥有者组为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde yangzongde 0 Jun 7 19:35 testfile
[root@localhost home]# chown root:root testfile // 使用 chown 一次性修改拥有者及组
[root@localhost home]# ls testfile -l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile

chown -hR username:groupname ./目录名
其:h表示符号链接起作用;
R表示所文件起作用;
面用户名组名用冒号割;
要修改目标文件夹;
疑惑终端 man chown
比文件
drwxr-xr-x 4 www www 4096 2014-01-23 demo
想变root用户组root用户所执行
chown root:root demo
文件夹想遍历所文件都修改加-R
chown -R root:root demo

你好,具体修改操作步骤如下:
 一、《Linux的chmod命令》。在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组。在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组。
  另外,在shell中,要修改文件当前的用户必须具有管理员root的权限。可以通过su命令切换到root用户,也可以通过sudo获得root的权限。
  二、使用chown命令更改文件拥有者

  在 shell 中,可以使用chown命令来改变文件所有者。chown命令是change owner(改变拥有者)的缩写。需要要注意的是,用户必须是已经存在系统中的,也就是只能改变为在 /etc/passwd这个文件中有记录的用户名称才可以。
  chown命令的用途很多,还可以顺便直接修改用户组的名称。此外,如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上 -R的参数即可。
  基本语法:
  chown [-R] 账号名称 文件或目录
  chown [-R] 账号名称:用户组名称 文件或目录
  参数:
  -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
  都更新成为这个用户组。常常用在更改某一目录的情况。

[root@localhost home]# touch testfile //由 root 用户创建文件
[root@localhost home]# ls testfile –l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile //文件的拥有者及拥有者级均为 root
[root@localhost home]# chown yangzongde testfile //修改文件拥有者为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组仍为 root

  三、使用chgrp命令更改文件所属用户组
  在shell中,可以使用chgrp命令来改变文件所属用户组,该命令就是change group(改变用户组)的缩写。需要注意的是要改变成为的用户组名称,必须在 /etc/group里存在,否则就会显示错误。
  基本语法:
  chgrp [-R] 用户组名称 dirname/filename ...
  参数:
  -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
  都更新成为这个用户组。常常用在更改某一目录的情况。

[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde root 0 Jun 7 19:35 testfile //查看文件拥有者为 yangzongde,但组为 root
[root@localhost home]# chgrp yangzongde testfile //修改拥有者组为 yangzongde
[root@localhost home]# ls testfile -l
-rw--w--w- 1 yangzongde yangzongde 0 Jun 7 19:35 testfile
[root@localhost home]# chown root:root testfile // 使用 chown 一次性修改拥有者及组
[root@localhost home]# ls testfile -l
-rw--w--w- 1 root root 0 Jun 7 19:35 testfile


如何更改linux文件目录拥有者及用户组
更改Linux文件目录的拥有者可以用chown命令,chown的意思就是change owner,它的用法是:chown 用户名:用户组名 文件或目录 用户名是需要修改成哪个用户所有,用户组名是修改成哪个用户组(厉害不,还能修改所属用户组),注意用户名和组名之间的那个冒号是英文冒号,后面接着是需要修改的文件或目录,一个...

怎么修改linux文件权限怎么修改linux文件
修改linux的最大文件句柄数限制?通过ulimit-n1000就是当前shell用户所有进程最大文件数为1000,用户级限制通过\/etc\/security\/limits.conf内容为rootsoftnofile1000。Linux系统如何修改只读文件为可写文件?1、找到菜单栏的终端窗口,并且点击进入。2、我们新建一个文件作为示范,并且设定为只读文件。3、如果...

linux修改文件权限?
在Linux中,可以使用`chmod`命令来修改文件或目录的权限。该命令的语法如下:```chmod [选项] 模式 文件或目录 ```其中,选项包括:- `-c`:只在修改了文件或目录的权限时输出提示信息。- `-f`:不输出错误信息。- `-R`:递归修改目录及其子目录中的文件或目录权限。模式包括:- 符号模式:...

linux修改文件权限
linux文件权限步骤如下:电脑:MacBook 系统:OSX 10.9 1、打开linux系统,在linux的桌面的空白处右击。2、在弹出的下拉选项里,点击打开终端。3、使用cd命令移动到需要查询的文件路径下。4、使用ls -l或者ll命令查看文件的权限。Linux定义 Linux是一种自由和开放源码的类Unix操作系统,它诞生于1991年...

如何更改linux文件的拥有者及用户组
chmod [-cfhvR] [--help] [--version] user[:group] file...user 新的档案拥有者的使用者 ID group 新的档案拥有者的使用者群体(group)-c 若该档案拥有者确实已经更改,才显示其更改动作 -f 若该档案拥有者无法被更改也不要显示错误讯息 -h 只对于连结(link)进行变更,而非...

Linux 编辑文本命令
在命令模式下输入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被vi当作文件内容保护起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按ESC键即可。第三:末行模式:末行模式也称ex转义模式。在命令模式下...

如何更改linux文件的拥有者及用户组
查看用户和组 1 首先对于经验操作之前,我们先看下当前系统下的用户和组。Whoami 查看当前登陆用户 2 Passwd文件存储当前系统所有用户,而组文件\/etc\/group记录。3 一个用户可以属于多个组,查看用户所属的组,gourps + 用户名 END 更改linux文件目录\\文件拥有者权限 更改文件拥有者 (chown )[root@...

linux文件编码格式转换linux文件的编码格式
linux如何把默认编码更改成utp-8?在Linux下默认编码格式为UTF-8,使用locale命令查看编码格式。若编码格式不是UTF-8,编辑~\/.bashrc,exportLC_ALL=en_US.utf8 exportLANG=$LC_ALL linux怎么看文本的编码格式?linux下经常遇到的编码问题如果你需要在linux中操作windows下的文件,那么你可能会经常遇到...

如何更改linux文件的拥有者及用户组
Operation not permitted 当前账户有root(管理员)权限,命令前面加sudo试试:sudo chown mike 1.txt [sudo] password for user: 这里要输入当前账户密码 修改成功:ls -l 1.txt -rw-rw-r-- 1 mike git 28 Jan 12 02:05 1.txt 仅供参考,linux命令的学习靠的是反复上机实验,谢谢!

linux更改目录文件的拥有者和拥有组
在linux里是可以通过ps 和grep来查询到的。如下图中使用ps aux|grep nginx来查询nginx进程使用什么账户运行的:   可见是使用的www账户运行的。那么对应的网站根目录及其下面的文件目录的拥有者和拥有组都应该是www,只有这样网站访问才会正常。使用ls –l来查询文件目录的拥有者和拥有...

东河区18080534995: 如何更改linux文件的拥有者及用户组 -
屈蓉合尔: 1、使用chown命令更改文件拥有者 基本语法:chown[-R]账号名称文件或目录 chown[-R]账号名称:用户组名称文件或目录 参数:-R: 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录 都更新成为这个用户组.常常用在更...

东河区18080534995: Linux怎么更改文件的属主 -
屈蓉合尔: linux的文件属性有很多,其中,就是文件的属主,也就是文件的拥有者.我们使用命令"ls -l"可以查看到文件的属主:[etcp@localhost src]$ ls -l 总计 20 -rw-r--r-- 1 etcp root 483 09-06 22:10 Makefile -rw-r--r-- 1 etcp root 2364 09-06 22:16 tcp_...

东河区18080534995: 如何更改linux文件的拥有者及用户组
屈蓉合尔: 一、《Linux的chmod命令》.在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组.在 Linux的C程序中,可以使用chown函数来...

东河区18080534995: 如何更改linux文件目录拥有者及用户组 -
屈蓉合尔: Linux更改文件目录属主和属组,参考命令如下:chown -R user.group file_directory注:-R 代表递归,文件目录下所有文件都修改 user,代表更改的用户,group,代表更改的用户组,file_direcotry,代表文件或者目录.

东河区18080534995: 如何更改linux文件目录拥有者及用户组
屈蓉合尔: 比如test这个目录你想更改为oracle拥有者,oinstall为用户组,在有权限的情况下,你可以这样操作: chown -R oracle:oinstall test --大R代表递归更改,test下面的所有子目录都会更改,不加R参数,就只更改test目录拥有者和组.

东河区18080534995: Linux系统中如何将一个目录及目录下的所有文件的拥有者改为用户A -
屈蓉合尔: 例如Linux系统下有www账户,用chown -R命令,-R参数代表把该目录下包括子目录的拥有者(owner)都改变. 1、使用ls –l来查询文件目录的拥有者,如下图: 2、使用chown可以修改权限:1 2chown-R www /alidata/www/phpwind/ #即可将目录/alidata/www/phpwind下的所有文件和目录的拥有者都修改为www账户.

东河区18080534995: linux 如何修改文档所有者
屈蓉合尔: 例:要将当前目录下名 title 的文件夹及其子文件的所有者改为geust组的su用户,方法如下: #chown -R su.geust title -R 递归式地改变指定目录及其下的所有子目录和文件的拥有者.

东河区18080534995: linux 如何修改文档所有者 -
屈蓉合尔: 例:要将当前目录下名 title 的文件夹及其子文件的所有者改为geust组的su用户,方法如下: #chown -R su.geust title-R 递归式地改变指定目录及其下的所有子目录和文件的拥有者.

东河区18080534995: linux如何修改文档所有者
屈蓉合尔: 例:要将当前目录下名title的文件夹及其子文件的所有者改为geust组的su用户,方法如下: #chown-Rsu.geusttitle -R递归式地改变指定目录及其下的所有子目录和文件的拥有者.

东河区18080534995: linux 怎么改变文件所有者 -
屈蓉合尔: 切换到root用户:su - root 修改文件所属用户和用户组:chown 用户:用户组 文件名 如果用户和用户组是www,那么需要执行命令如下:chown www:www filename

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网