首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何更改linux文件的拥有者及用户组(chown和chgrp)

一、基本知识 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组,当然root用户可以修改任何文件的拥有者及用户组。...在Linux中,对于文件的权限(rwx),分为三部分,一部分是该文件的拥有者所拥有的权限,一部分是该文件所在用户组的用户所拥有的权限,另一部分是其他用户所拥有的权限。...在shell中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组。在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组。...chown命令的用途很多,还可以顺便直接修改用户组的名称。此外,如果要连目录下的所有子目录或文件同时更改文件拥有者的话,直接加上-R的参数即可。...基本语法: chown[-R]账号名称文件或目录 chown[-R]账号名称:用户组名称文件或目录 参数: -R: 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录 都更新成为这个用户组

4K60

如何更改linux文件的拥有者及用户组(chown和chgrp)

Linux中,对于文件的权限(rwx),分为三部分,一部分是该文件的拥有者所拥有的权限,一部分是该文件所在用户组的用户所拥有的权限,另一部分是其他用户所拥有的权限。...在 shell 中,可以使用chown命令来改变文件所有者及用户组,chgrp命令来改变文件所在用户组。在 Linux的C程序中,可以使用chown函数来改变文件所有者,及所在用户组。...基本语法: chown [-R] 账号名称 文件或目录 chown [-R] 账号名称:用户组名称 文件或目录 参数: -R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、...1 root users 68495 Jun 25 08:53 install.log 示例5 更改为一个 /etc/group里不存在的用户组 [root@linux ~]# chgrp testing...install.log chgrp: invalid group name `testing’ <== 出现错误信息~找不到这个用户组名~ 四、chown 函数的使用 在Linux 的C 应用编程中,

4K10
您找到你想要的搜索结果了吗?
是的
没有找到

linux修改文件或目录的所有者(chown)和用户组(chgrp)

文件或目录的用户组更改,注意:要更改的用户组,必须存在于“/etc/group”下 chgrp -R 用户名 文件名 chown更改文件或目录的所有者,注意:所有者,必须存在于(/etc/passwd...chown -R 用户名 文件名 -R表示递归目录下所有文件 同时更改文件或目录的所有者和用户组 chown -R 所有者名:用户组名 文件名 注意,在 chown 命令中,所有者和所属组中间也可以使用点...语法如下: chown -R 账号名称 文件/目录 chown -R 账号名称:组群 文件/目录 改变文件权限——chmod 文件权限 ls -l中显示的内容如下: -rwxrw-r...表示用户 root表示用户所在的组 1213 表示文件大小(字节) Feb 2 09:39 表示最后修改日期 abc 表示文件名 用数字来改变文件权限 我们已经了解了-rw-r--r--所表示含义,linux...,chmod这些命令默认的情况下只有root有权限执行,大家有时可能会用普通账户去修改文件权限,linux会提示你没有这个权限。

20.7K10

Linux 命令 | chown

Linux 命令 chown 命令解析 chown命令的作用是改变文件或目录的所有或所属用户组。...chown 的一般形式如下: chown [选项] [用户][:[组]] 文件名 其中,选项说明如下: -R 递归处理(常用于处理目录) -v 显示 chown 命令的详细执行过程 -h 修复符号链接的所有者或所属用户组...如果“组”未指定,则将文件的所属用户组更改为“用户”所属的主要用户组。...: sudo chown user1 file1 # 输入密码 ls -l file1 # 查看更改后的权限 更改dir1的所有者为user1,并且更改所属用户组为group1,递归操作: sudo...第二条命令将dir1及其子目录和文件的所有者更改为user1,所属用户组更改为group1。 Linux 命令 chown 命令注意事项 仅超级用户(root)可以更改文件或目录的所有者。

30141

linux命令: chown命令

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。...系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。...1.命令格式:     chown [选项]… [所有者][:[组]] 文件… 2.命令功能:     通过chown改变文件的拥有者和群组。...当前群组> 只有当前用户和群组跟指定的用户和群组相同时才进行改变     –help 显示帮助信息     –version 显示版本信息 4.使用实例: 实例1:改变拥有者和群组   命令:     chown...30 08:39 log2016.log -rw-r--r-- 1 root users 0 11-30 08:39 log2017.log [root@localhost test6]# chown

34.3K30

Linux 命令(80)—— chown 命令

本文链接:https://blog.csdn.net/K346K346/article/details/102782740 1.命令简介 chown 命令用来改变某个文件或目录的所有者(owner)和所属用户组...这种情况,chown 的功能等同于 chgrp; (5)如果只给定一个冒号,或者整个操作数为空,则所有者和用户组都不会更改。 注意,OWNER 与 GROUP 之间的冒号可以使用点号替代。...chown root FILE 注意,指定的所有者必须是系统合法用户,可以查看文件 /etc/passwd 确定当前系统有哪些用户。 (2)修改文件所有者和用户组均为 root。...出于安全考虑,大多数内置系统账户都是 /sbin/nologin,表示禁止登录系统 ---- 参考文献 [1] ps manual [2]【Linux】一步一步学Linux——chown命令(112)...[3] Linux系统的用户和用户组管理

2.6K20

linux chmod,chown命令详解

linux chmod,chown命令详解 指令名称:chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file......说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。 利用 chmod 可以藉以控制档案如何被他人所存取。...说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥 有者加以改变。...jessie:users file1.txt 将目前目录下的所有档案与子目录的拥有者设为 chown -R ymq(所属用户) : ymqgroup(所属用户组名) * (要更改的文件路径) chown...-R test:test testdir/ <==修改testdir及它的下级目录和所有文件到新的用户和用户组 # ls -l testdir drwxr-xr-x 2 test test 0

5.5K70

linux每日命令(29):chown命令

chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID;文件是以空格分开的要改变权限的文件列表,支持通配符。...系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 一.命令格式: chown [选项]... [所有者][:[组]] 文件......二.命令功能: 通过chown改变文件的拥有者和群组。在更改文件的所有者或所属群组时,可以使用用户名称和用户识别码设置。普通用户不能将自己的文件改变成其他的拥有者。其操作权限一般为管理员。...把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组 --help 显示帮助信息 --version 显示版本信息 四.使用实例: 1:改变文件的拥有者和群组 命令: chown...: [root@localhost dir1]# ll log1 -rwxrwxr-x. 1 root root 0 Nov 20 18:53 log1 [root@localhost dir1]# chown

1.9K40

linux怎么创建用户和用户组_linux查看用户组

1、linux里查看所有用户 (1)在终端里.其实只需要查看 /etc/passwd文件就行了. (2)看第三个参数:500以上的,就是后面建的用户了.其它则为系统的用户....etc/shadow和 /etc/passwd 创建/etc/passwd ,然后会删除 /etc/shadow 文件; finger 注:查看用户信息工具 id 注:查看用户的UID、GID及所归属的用户组...注:visodo 是编辑 /etc/sudoers 的命令;也可以不用这个命令,直接用vi 来编辑 /etc/sudoers 的效果是一样的; sudoedit 注:和sudo 功能差不多; 3、管理用户组...(group)的工具或命令; groupadd 注:添加用户组; groupdel 注:删除用户组; groupmod 注:修改用户组信息 groups 注:显示用户所属的用户组 grpck grpconv...表示创建用户的自己目录的位置给予指定 M:不建立默认的自家目录,也就是说在/home下没有自己的目录 useradd –G test –d /tmp/test –M usr2 [code] 接着改变文件夹的属主和权限 chown

18.2K20

linux下的chmod,chown和chgrp

对于linux的权限掌握以下几个命令就可以非常熟练的操作系统中的各种权限了。...说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉 以控制档案如何被他人所存取。...说明 : Linux/Unix 是多人多工作业系统,所有的档案皆有拥有者。利用 chown 可以将档案的拥 有者加以改变。...当遇到符号链接而您未指定 -h 标志时,chown 命令更改链接指向的文件或目录的所有权,而非链接本身的所有权。 如果指定 -R 标志,chown 命令递归地降序指定的目录。...要将目录 /tmp/src 中所有文件的所有者和组更改为用户 john 和组 build: chown -R john:build /tmp/src 文件 /usr/bin/chown chown命令

2.8K90

LinuxLinux用户与用户组权限

用户与用户组 用户信息保存在 /etc/passwd 用户密码信息 /etc/shadow 用户组信息 /etc/group 1.改变文件所有者为hechong chown hechong by-id...2.改变文件所有组为root chown .root by-id 或 chgrp hechong by-id 文件属性 “l”是链接文件,相当于windows的快捷方式; “b”是块设备,比如硬盘;...可以看到图中使用不同颜色标记了权限,红色区域表示所有者权限,蓝色区域表示用户组权限,紫色区域表示其他者权限。...下面以几个例子来学习修改文件的权限 1.使by-id所有者权限删除r,用户组权限添加w,其他者权限删除x。...用户组权限,其他者权限更改为w chmod a=w by-id 4.使by-id所有者权限,用户组权限更改为x chmod ug=x by-id 5.使该目录下所有文件并包括该文件权限为rwx chmod

10010

linux-用户-用户组

本文由刘遄老师的《Linux就该这么学》摘抄整理而成,写成博客方便自己后期查阅 该书非常棒,语言简练,通俗易懂,非常推荐,你可以点连接去学 用户管理 Linux 是一个多用户、多任务的操作系统,具有很好的稳定性与安全性...,在幕后保障Linux 系统安全的则是一系列复杂的配置工作。...用户 从高权限用户切换到低权限用户时,不需要密码 基本语法 su 用户名 su - 用户名 切换用户 exit 返回原来用户 注销用户 备注:在图形界面无效...logout 小练习 创建一个 lxx 的用户并指定密码 切换到 lxx 切换回root用户 用户组 Linux 为了方便管理权限,引入了用户组的概念,我们可以把多个用户加入到同一个组中,从而方便为组中的用户统一规划权限或者指定任务...科普 在Linux系统中创建每个用户时,将自动创建一个与其同名的基本用户组,而且这个基本用户组只有该用户一个人。 如果该用户以后被归纳入其他用户组,则这个其他用户组称之为扩展用户组

19.9K20

Linux用户组&权限管理

Linux是一个多用户的操作系统,引入用户,可以更加方便管理Linux服务器,系统默认需要以一个用户的身份登入,而且在系统上启动进程也需要以一个用户身份去运行,用户可以限制某些进程对特定资源的权限控制。...1 Linux用户及组 Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每个组也可以有零个用户或者多个用户。...Linux系统用户是根据用户ID来识别的,从默认ID编号从0开始,但是为了和老式系统兼容,用户ID限制在60000以下,Linux用户分总共分为三种,分别如下: root用户 (ID 0) 系统用户 (...5 Linux权限管理 Linux权限是操作系统用来限制对资源访问的机制,权限一般分为读、写、执行。...系统中每个文件都拥有特定的权限、所属用户及所属组,通过这样的机制来限制哪些用户或用户组可以对特定文件进行相应的操作。

14K10

Linux | chown和chmod的区别和用法

chown 和 chmod 都是Linux中常用的 解决权限问题的方法 对于初学者来说, 使用chmod来改变文件权限是更常用的 但是更多时候, 我们需要一种不去更改文件本身属性而能解决文件权限的方法。...chown 和 chmod 的区别 01 操作内容不同 查看文件或文件夹属性时,我们可以看到: 使用chmod会修改第一列的内容,即文件或文件夹的读写执行权限; 而使用chown会修改第3、4列内容,即可访问该文件或文件夹的用户名和用户组...即: chmod是用来设置文件夹和文件权限的; 而chown是用来设置用户组的,比如授权某用户组。 02 用法不同 chown用法 作用: 用来更改某个目录或文件的用户名和用户组。...Linux/Unix 的文件档案存取权限分为三级 : 档案拥有者(Owner)、群组(Group)、其他(Other Users)。利用 chmod 可以藉以控制档案如何被他人所存取。...举例: 例子:chmod -R 777 /home/linux 就是把该目录下的所有文件及文件夹的权限改为可读可写可执行的。

4.1K20

LinuxLinux用户与用户组那些事

Hello,各位小伙伴周六早上好~ 今天也是元气满满,努力工作的一天呢~ 还是跟我一起看看今天分享的专题吧~ 今天呢,小编准备跟大家一起分享一下Linux下的用户、用户组是怎么一回事。...抛开进程不说 ,系统上的所有文件也都有所属的用户,和用户组。用户能否访问文件正是由文件的所属用户和用户组的权限决定。 如下图,第一列为文件所属用户,第二列为文件所属用户组。 ?...处于相同用户组(Group)的一群用户,拥有相同的用户组权限。 前面提到文件既有所属用户,也有所属用户组。...groupadd 加上用户名即可创建一个用户组 groupadd -g 可以指定用户组的gid,如user2 为2019 groupdel 删除用户组 Part.3 用户组相关操作 用户组操作 (1)useradd...(3)gpasswd 修改附加组 gpasswd -a 加入一个用户组 ? gpasswd -M 加入多个用户组;-d 让指定用户退出用户组 ?

10.8K20
领券