如何更改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
chmod user.group /文件夹名字
user.group 是你的要改为哪个用户哪个组 用句号隔开
注意此条 命令你必须具备管理员权限如像root这样的用户才可以执行
chown 用户名:用户组名 文件或目录
用户名是需要修改成哪个用户所有,用户组名是修改成哪个用户组(厉害不,还能修改所属用户组),注意用户名和组名之间的那个冒号是英文冒号,后面接着是需要修改的文件或目录,一个示例:
chown root:root /home/mydir
示例将/home/mydir目录的拥有者修改为root,所属用户组修改为root用户组。
如果只想修改拥有者呢,那只给出一个用户名就可以了,就像下面这样:
chown root /home/testfile
注意:chown有一个选项,对于修改目录的所有者很有用,那就是-R选项,-R选项表示递归修改,就是连目录下的子目录里面的所有文件、目录都修改所有者。
如果只想修改文件或目录所属用户组呢,那可以用chgrp命令,用法和chown类似:
chgrp 用户组 文件或目录
chgrp命令也有一个-R选项噢,和chown的-R选项用法一样,都是用于目录。
你好,具体修改操作步骤如下:一、《Linux的chmod命令》。在shell中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组。在Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组。另外,在shell中
如何更改linux文件的拥有者及用户组
这个就是文件类型权限的命令的使用了:查看文件的权限,所属组:[root@linuxprobe ~]# ls -l-rw---. 1 root root 1213 May 4 15:44 anaconda-ks.cfg类型,权限 引用书 所属用户 所属组 。。chmod命令用于修改文件或目录的权限,格式为:"chmod [参数] 权限 文件或目录名称"。[linuxprobe...
如何更改linux文件的拥有者及用户组
更改Linux中文件的拥有者和用户组用chown命令,chown命令字面上的意思是change owner(改变所有者),chown命令的用法是:chown 用户名:组名 文件名 解释:用户名就是需要修改成哪个用户所有,组名是修改所属用户组,注意用户名和组名之间的那个冒号是英文冒号,后面跟的就是需要修改的文件名,注意如果不...
如何更改linux文件的拥有者及用户组
文件\/目录权限设置命令:chmod 其语法格式为:chmod [who] [opt] [mode] 文件\/目录名 其中who表示对象,是以下字母中的一个或组合: u:表示文件所有者 g:表示同组用户 o:表示其它用户 a:表示所有用户 opt则是代表操作,可以为: +:添加某个权限 -:取消某个权限 =:赋予给定的权限,并取消...
如何更改linux文件的拥有者及用户组(chown
一、基本知识 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文件的拥有者及用户组。在Linux中,对于文件的权限(rwx),分为三部分,一部分是该文件的拥有者所拥有的权限,一部分是该文件所在用户组的用户所拥有...
如何更改linux文件的拥有者及用户组
chmod [-cfhvR] [--help] [--version] user[:group] file...user 新的档案拥有者的使用者 ID group 新的档案拥有者的使用者群体(group)-c 若该档案拥有者确实已经更改,才显示其更改动作 -f 若该档案拥有者无法被更改也不要显示错误讯息 -h 只对于连结(link)进行变更,而非...
如何更改linux文件的拥有者及用户组
usermod命令用于修改用户的属性,格式为“usermod [选项] 用户名”。在Linux系统中的一切都是文件,因此在系统中创建用户也是修改配置文件的过程,用户的信息被保存到了\/etc\/passwd文件中,我们可以直接用文本编辑器来修改其中的数值项目,也可以用usermod来修改已经创建的用户信息项目,诸如用户身份号码、...
更改文件权限linux更改文件权限linux
linux下,如何修改一个文件的权限(命令)?用acl,accesscontrollist。不过印象里需要修改磁盘的挂载参数,打开acl支持。设置acl用命令setfacl,获取权限用getfacl。注意必须内核里面打开了你的硬盘分区类型驱动的acl支持才能启动分区到acl功能。如果你的系统是流行的大型发行版,而且没有自己编译内核。那么应该...
如何更改linux文件的拥有者及用户组
chown可以将指定文件的拥有者改为指定的用户或组;chgrp可以变更文件与目录所属群组;第一个命令详细参考:http:\/\/www.cnblogs.com\/peida\/archive\/2012\/12\/04\/2800684.html 第二个命令详细参考:http:\/\/www.cnblogs.com\/peida\/archive\/2012\/12\/03\/2799003.html ...
Linux 编辑文本命令
在命令模式下输入命令i、附加命令a、打开命令o、修改命令c、取代命令r或替换命令s都可以进入文本输入模式。在该模式下,用户输入的任何字符都被vi当作文件内容保护起来,并将其显示在屏幕上。在文本输入过程中,若想回到命令模式下,按ESC键即可。第三:末行模式:末行模式也称ex转义模式。在命令模式下...
linux编码格式转换命令linux格式转换
linux更改文件格式 1.chmod数字文件名;r代表4w代表2x代表1;要变更文件格式首先要文件属性为e-。2.还有一种方式也可以改文件格式。u,g,o分别代表用户,组,其他用户.3.u,g,o可加“+”可减“-”可等于“=”如何在Linux中将文件编码转换为UTF-8?在Linux中转换文件的编码可以使用iconv命令,它的...
昔泊盐酸: 你好,具体修改操作步骤如下:一、《Linux的chmod命令》.在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组.在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组. 另...
莒县14733226963: linux 如何修改文档所有者 - ?
昔泊盐酸: 例:要将当前目录下名 title 的文件夹及其子文件的所有者改为geust组的su用户,方法如下: #chown -R su.geust title-R 递归式地改变指定目录及其下的所有子目录和文件的拥有者.
莒县14733226963: Linux系统中如何将一个目录及目录下的所有文件的拥有者改为用户A - ?
昔泊盐酸: 例如Linux系统下有www账户,用chown -R命令,-R参数代表把该目录下包括子目录的拥有者(owner)都改变. 1、使用ls –l来查询文件目录的拥有者,如下图: 2、使用chown可以修改权限:1 2chown-R www /alidata/www/phpwind/ #即可将目录/alidata/www/phpwind下的所有文件和目录的拥有者都修改为www账户.
莒县14733226963: linux怎么改文件夹的所有者 - ?
昔泊盐酸: chown -R user:group directory-R参数代表递归,连同目录下的文件以及所有子目录都改变所有者 user 欲修改的目的所有者 group 欲修改的目的用户组 directory 目录名称
莒县14733226963: linux系统如何修改文件的所有者和所属组别 - ?
昔泊盐酸: chown命令修改所有者:chown username filename 同时修改属组:chown username:groupname filename chgrp命令修改属组:chgrp groupname filename
莒县14733226963: linux 如何修改文档所有者 - ?
昔泊盐酸: 例:要将当前目录下名 title 的文件夹及其子文件的所有者改为geust组的su用户,方法如下:#chown -R su.geust title-R 递归式地改变指定目录及其下的所有子目录和文件的拥有者.
莒县14733226963: 如何更改linux文件的拥有者及用户组 - ?
昔泊盐酸: 使用命令chown 基本格式 chown user:[group] file 其中user为用户名,group为用户组名,file为文件或者文件夹,[]中的内容表示可选.简单例子与说明:chown user1:group1 file1 把当前文件夹下的file1的所有者改为user1,所有者用户组改为...
莒县14733226963: linux下面如何更改用户名,使得所有原所属文件夹的拥有者和所属组名称也一并更改过来? - ?
昔泊盐酸: 一、《Linux的chmod命令》.在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组.在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组.另外,在shell中,要修改文件当前的...
莒县14733226963: 如何在linux上修改文件的所有者?
昔泊盐酸: 可以使用chmod这个命令例如: chmod root.root /tmp/file.txt第一个root表示修改文件的属主第二个root表示修改文件的属组
莒县14733226963: 如何更改linux文件的拥有者及用户组 - ?
昔泊盐酸: chown user:staff file 把文件file的拥有者改为user ,用户组 改为 staff