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

Linux | chown和chmod的区别和用法

chown 和 chmod 都是Linux中常用的 解决权限问题的方法 对于初学者来说, 使用chmod来改变文件权限是更常用的 但是更多时候, 我们需要一种不去更改文件本身属性而能解决文件权限的方法。...chown 和 chmod 的区别 01 操作内容不同 查看文件或文件夹属性时,我们可以看到: 使用chmod会修改第一列的内容,即文件或文件夹的读写执行权限; 而使用chown会修改第3、4列内容,即可访问该文件或文件夹的用户名和用户组...即: chmod是用来设置文件夹和文件权限的; 而chown是用来设置用户组的,比如授权某用户组。 02 用法不同 chown用法 作用: 用来更改某个目录或文件的用户名和用户组。...例2:chown -R root:root /tmp/tmp1 就是把tmp1下的所有文件的属组都改成root和root。 chmod用法 作用: 用来修改某个目录或文件的访问权限。...举例: 例子:chmod -R 777 /home/linux 就是把该目录下的所有文件及文件夹的权限改为可读可写可执行的。

4.2K20

chown和chmod命令用法_chown和chmod的作用

1、chown用法 作用:用来更改某个目录或文件的用户名和用户组的 格式:chown 用户名:组名 文件路径(可以是就对路径也可以是相对路径) 例1:chown root:root /tmp...2、chmod用法 作用:用来修改某个目录或文件的访问权限。...语法:chmod [who] [+ | – | =] [mode] 文件名 命令中各选项的含义为: 操作对象who可是下述字母中的任一个或者它们的组合:   u 表示“用户(user)”...方式“u+s”设置文件的用户ID位,“g+s”设置组ID位。   t 保存程序的文本到交换设备上。   u 与文件属主拥有一样的权限。   ...g 与和文件属主同组的用户拥有一样的权限。   o 与其他用户拥有一样的权限。 文件名:以空格分开的要改变权限的文件列表,支持通配符。

1.3K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    chown和chmod命令用法

    chown 和 chmod 是在 Linux 和 Unix 系统中非常常用的命令,主要用于设置文件和目录的权限。本文将详细介绍 chown 和 chmod 命令的用法。...更改所有者如果您想将文件的所有者更改为新的所有者,可以使用以下命令:chown 新所有者 文件名例如,将文件 file.txt 的所有者更改为 user1:chown user1 file.txt更改所属组如果您想将文件的所属组更改为新的所属组...,可以使用以下命令:chown :新所属组 文件名例如,将文件 file.txt 的所属组更改为 group1:chown :group1 file.txt更改所有者和所属组如果您想同时更改文件的所有者和所属组...用户,则可以使用 chown 命令更改任何文件或目录的所有者和所属组。...示例以下是一些 chmod 命令的示例:将文件 file.txt 的权限设置为 -rwxr-xr-x:chmod 755 file.txt将目录 dir 的权限设置为 -rwxr-----:chmod

    2.2K30

    linux chmod,chown命令详解

    linux chmod,chown命令详解 指令名称:chmod 使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file......: chmod ug+w,o-w ymq1.txt ymq2.txt 将 ymq.py 设定为只有该档案拥有者可以执行 : chmod u+x ymq.py 将目前目录下的所有档案与子目录皆设为任何人可读取...user: 新的档案拥有者的使用者 ID group: 新的档案拥有者的使用者群体(group) -c 或 -change:作用与-v相似,但只传回修改的部分 -f 或 –quiet或–silent...,统统设置成和参考文件或目录的所有者与所属组相同 –version:显示版本信息 示例1: 将档案 file1.txt 的拥有者设为 users 群体的使用者 jessie : chown jessie...:users file1.txt 将目前目录下的所有档案与子目录的拥有者设为 chown -R ymq(所属用户) : ymqgroup(所属用户组名) * (要更改的文件路径) chown [-

    5.6K70

    chmod,chown,umask,lsattr,chattr

    chmod rwxrw-r– 代表着不同的三个权限位 分别是:所有者,所属组,其他用户 r=4 w=2 x=1 , rwx=7,rw- =6, r– =4, r=读,w=写,x=执行 命令格式: #chmod...755 dir1       #给dir1目录授权755 #chmod -R 700 dir2       #级联设定dir2及其目录下的子目录或文件同时批量设定权限为 700chmod u=rwx,g=r,o=r dir3       #也可使用这种模式,分别制定u g o 的权限 #chmod a+x dir4       #意味着所有的组权限为均增加一个x权限 #chmod.../tmp/123.txt       #把123.txt这个目录的用户更改为zhdy #chown zhdy:root /tmp/234       #把234这个目录的所有者更改为zhdy 所属组更改为...root #chown :user1 /tmp/123       #仅仅更改123的所属组为user1 #chown -R zhdy:root /tmp/343        #级联批量更改343目录及子目录和文件全部更改所属者为

    1.5K100

    chmod 755 与chmod +x的区别

    这两个指令之间又有什么区别呢? chmod是“change mode”的意思,用于改变Linux文件代表不同用户对此文件权限的一串flag。...组成如下: chmod 755 的含义是将此文件的permission flags 改为 111(7) 101(5) 101(5) 也就是755 的含义所有用户都拥有此文件的读权限和执行权限,只有Owner...拥有此文件的写权限。...因此我们也可以说chmod 755 的作用等同于 chmod u=rwx,go=rx (其中u代表user,g代表group, o代表others) chmod +x 的含义为,为三种用户都赋予执行权限...,因此其等同于 chmod a+x 和 chmod ugo+x (a代表all,ugo同上) 因此,这chmod 755 与 chmod +x 的区别就是,前者可能会改变读写权限,而后者不影响读写权限,

    2.5K20

    linux下的chmod,chown和chgrp

    将档案 file1.txt 设为所有人皆可读取 : chmod a+r file1.txt 将档案 file1.txt 与 file2.txt 设为该档案拥有者,与其所属同一个群体者可写入,但其他以外的...人则不可写入 : chmod ug+w,o-w file1.txt file2.txt 将 ex1.py 设定为只有该档案拥有者可以执行 : chmod u+x ex1.py 将目前目录下的所有档案与子目录皆设为任何人可读取...-h : 只对于连结(link)进行变更,而非该 link 真正指向的档案-v : 显示拥有者变更的详细资料-R : 对目 前目录下的所有档案与子目录进行相同的拥有者变更(即以递回的方式逐个变更)--...file1.txt 将目前目录下的所有档案与子目录的拥有者皆设为 users 群体的使用者 lamport : chown -R lamport:users * -rw------- (600)...-rwsr-sr-x sticky位代表数字是1,比如7755的结果是-rwsr-sr-t (当然7755这个chmod设置没多大意义,这里只是演示一下) chown 命令 用途 更改与文件关联的所有者或组

    2.9K90

    chmod 命令——chmod 755与 chmod 4755区别

    大家好,又见面了,我是你们的朋友全栈君。 755和4755的区别 chmod是Linux下设置文件权限的命令,后面的数字表示不同用户或用户组的权限。...一般是三个数字: 第一个数字表示文件所有者的权限 第二个数字表示与文件所有者同属一个用户组的其他用户的权限 第三个数字表示其它用户组的权限。...所以,chmod 755 设置用户的权限为: 1.文件所有者可读可写可执行 2.与文件所有者同属一个用户组的其他用户可读可执行 3.其它用户组可读可执行 chmod 4755与chmod 755 的区别在于开头多了一位...,这个4表示其他用户执行文件时,具有与所有者相当的权限。...这种情况下,就可以用 chmod 4755 netlogin 设置其他用户在执行netlogin也有root用户的权限,从而顺利上网。

    98910

    常用简单Chown命令和Chmod命令

    linux下使用ls -la可以查看当前目录下的文件详细信息 文件的权限组成格式是: 文件属性  当前用户权限  用户所属用户组权限  其他用户权限   链接数   用户  用户组  大小 时间戳    ...cp / mv命令将其他用户的文件拷贝到自己用户目录下,或者使用scp 命令将远程用户的文件拷贝到本机目录下,需要对文件属性和所有者进行修改,否则会出现权限不够的问题。...一般先修改文件所有者,使用chown命令 用法:chown -R ha:ha ./* -R:递归对目录下的文件进行修改所有者 ha:ha   前面的ha是改为ha用户,后面ha是改为名为ha的用户组 ..../*   是需要被修改的文件名或者路径,此处指定的是当前目录下的所有文件和文件夹 接下来修改文件属性,使用chmod命令 用法:chmod a+r ./* a+r:a是对所有用户【包括当前用户,用户组用户...--------------- 我之前遇到一个神奇的问题 一个文件夹下有许多文件和文件夹,原本属于root,后来改为自己的用户,权限也都全开,但是里面有个文件夹无法打开,root可以打开,自己用户不行,

    1.5K100

    chmod命令、chown命令、chgrp命令、umask命令、chattr命令、lsattr命令

    第二章 文件、目录管理 2.14 文件或目录属性、权限及chmod命令 属性 用ls命令查看文件信息的时候共显示了9列内容(用空格划分),其代表的含义如下图: 文件类型在前面章节讲到,有...[root@adai002 ~]# chmod 755 test/test2 更改test2 的权限为755 [root@adai002 ~]# ls -l test/test2 -rwxr-xr-x...chown命令 更改目录或文件的所有者以及所属组。...chown=change owner 语法: chown [-R] 账户名 filename 更改所有者 chown [-R] 账户名:组名 filename 更改所属组 选项: -R的作用是级联更改...umask设置了用户创建文件的默认权限,它与chmod的效果刚好相反,umask设置的是权限"补码",而chmod设置的是文件权限码。

    4.1K30

    linux修改文件权限命令是什么_chown和chmod命令用法

    用户也可根据需要把访问权限设置为需要的任何组合。 Linux命令:修改文件权限命令chmod、chgrp、chown详解 有三种不同类型的用户可对文件或目录进行访问:文件所有者,同组用户、其他用户。...确定了一个文件的访问权限后,用户可以利用Linux系统提供的chmod命令来重新设定不同的访问权限。也可以利用chown命令来更改某个文件或目录的所有者。...例1: $ chmod a+x sort 即设定文件sort的属性为: 文件属主(u) 增加执行权限 与文件属主同组用户(g) 增加执行权限 其他用户(o) 增加执行权限 例2: $ chmod ug+...w,o-x text 即设定文件text的属性为: 文件属主(u) 增加写权限 与文件属主同组用户(g) 增加写权限 其他用户(o) 删除执行权限 例3: $ chmod u+s a.out 假设执行chmod...$ chown - R yusi.users /demo 例如:chown qq /home/qq (把home目录下的qq目录的拥有者改为qq用户) 例如:chown -R qq /home/qq (

    3.2K40

    Linux 文件权限管理:chown、chgrp 和 chmod 的使用及权限掩码规则

    文件权限的基本概念 在 Linux 中,每个文件和目录都有一组与之关联的权限。这些权限通常由三个部分组成: 拥有者权限:文件的创建者或拥有者的权限。 组权限:与文件拥有者同属一个组的用户的权限。...chown:更改文件的拥有者 chown 命令用于更改文件或目录的拥有者。...使用方法 chown [选项] 新拥有者:新组 文件名 示例 将文件 example.txt 的拥有者更改为 user1: chown user1 example.txt 将文件 example.txt...-R group1 /path/to/directory chmod:更改文件的权限 chmod 命令用于更改文件或目录的权限。...通过使用 chown、chgrp 和 chmod 命令,您可以有效地管理文件和目录的拥有者、所属组及其权限。同时,了解权限掩码(umask)规则能够帮助您控制新文件和目录的默认权限。

    69910

    【linux命令讲解大全】004.探索Linux命令行中的chmod和chown工具

    chmod 用来变更文件或目录的权限 概要 chmod [OPTION]... MODE[,MODE]... FILE... chmod [OPTION]......chown 用来变更文件或目录的拥有者或所属群组 补充说明 chown命令改变某个文件或目录的所有者和所属的组,该命令可以向某个用户授权,使该用户变成指定文件的所有者或者改变文件所属的组。...语法 chown(选项)(参数) 选项 -c或–changes:效果类似“-v”参数,但仅回报更改的部分; -f或–quite或–silent:不显示错误信息; -h或–no-dereference:只对符号连接的文件作修改...; –help:在线帮助; –reference=:把指定文件或目录的拥有者与所属群组全部设成和参考文件或目录的拥有者与所属群组相同; –version:显示版本信息。...实例 将目录/usr/meng及其下面的所有文件、子目录的文件主改成liu: chown -R liu /usr/meng

    14610

    【linux】chmod 755 ,750,777的区别

    chmod是Linux下设置文件夹权限的命令,后面一般跟三个数字,代表不同用户群体在该文件夹上的权限设置。具体解释如下: 第一个数字表示文件所有者的权限。...第二个数字表示与文件所有者同属一个用户组的其他用户在该文件夹上的权限。 第三个数字表示其他用户组在该文件夹上的权限。 权限分为三种:读(r=4)、写(w=2)、执行(x=1)。...不可写、可执行 不可读、不可写、不可执行 1 不可读、不可写 不可读、不可写、可执行 不可读、不可写、不可执行 0 不可读、不可写、不可执行 不可读、不可写、不可执行 不可读、不可写、不可执行 所以,chmod...755设置用户的权限为: 文件所有者的权限为可读、可写、可执行(模式7) 与文件所有者同属一个用户组的其他用户的权限为可读、可执行(模式5) 其他用户组的权限为可读、可执行(模式5) 总结:三个权限有...每个编号对应的模式组合是唯一的。

    2.5K30

    chmod的用法_group用法与语法

    在上一篇文章中,我们了解了如何使用chown命令管理文件和目录的所有权。在本教程中,我们将介绍chmod命令。...该命令与以下命令具有相同的作用: $ sudo chmod o-rwx filename linuxmi@linuxmi:~/www.linuxmi.com$ sudo chmod o= linuxmi.txt...在此方法中,您使用–reference= 选项将文件的权限设置为与另一个参考文件的权限相同。...使用以下语法 $ sudo chmod –reference=ref_file filename 例如,要将linuxmi.txt的文件权限设置为与www.linuxmi.com.py的权限相同,请运行以下命令...因此,这可以通过使用以下chmod命令来实现, $ chmod a+X * 如果您已经注意到,我们已经使用大写的X作为执行权限,以上命令将在当前工作目录的所有目录上设置执行权限。

    1.6K30

    【Linux】趣味讲解“权限“的那些事(重点讲解文件权限,内含su、sudo、chmod、chown、umask等指令)

    普通用户和root有什么区别呢? 普通用户与root的区别:root基本不受权限的约束,普通用户是受到权限的约束的。...即便是多个普通用户也是需要设置密码的。 这里我给大家在设置密码时一个小建议,一定要将root用户与普通用户的密码设置的不一样。...为此我们就可以对权限的特点做出两点总结: 权限认证的身份(权限与"人"有关) ; 权限也和事物的"属性"有关。 想必大家听到这里,已经对权限有了初步的了解了。...符号 文件类型 - 普通文件(可以是文本、可执行程序、库文件等等都属于普通文件,这一点跟Windows系统有很大的区别) d 目录文件 b 块设备文件(磁盘文件、光驱文件等) c 字符设备文件 (键盘、...我们先将上面的拥有者的权限修改为可读、可写、可执行,所属组也是一样,该怎么修改? 用chmod指令! 3.1 chmod指令 语法:chomod [修改参数] 待修改的文件名。

    9410

    linux-文件权限与归属(包括 SUID、SIGD、SBIT)-隐藏属性-文件访问控制列表 ACL-(chown-chmod)在SIGD目录下

    (如与 chmod 命令搭配来给文件授权 chmod 760 test) 例如 若某个文件的权限为7则代表可读、可写、可执行(4+2+1) 若权限为6则代表可读、可写(4+2)。...rwx 权限无法满足我们对安全和灵活性的需求,因此便有了SUID、SGID与SBIT的特殊权限位。...这是一种对文件权限进行设置的特殊功能,可以与一般权限同时使用,以弥补一般权限不能实现的功能。...chmod 命令是一个非常实用的命令,能够用来设置文件或目录的权限 格式: chmod [参数] 权限 文件或目录名称 如果要把一个文件的权限设置成其所有者可读可写可执行、所属组可读可写、其他人没有任何权限...chown chown 能够用来 设置文件或目录的所有者和所属组 格式:chown [参数] 所有者:所属组 文件或目录名称 chmod 和 chown 命令是用于修改文件属性和权限的最常用命令,它们还有一个特别的共性

    96630
    领券