Linux修改权限chown和chmod指令 您所在的位置:网站首页 linux文件不可修改权限 Linux修改权限chown和chmod指令

Linux修改权限chown和chmod指令

2023-07-11 17:21| 来源: 网络整理| 查看: 265

一、 chmod指令修改文件权限 在这里插入图片描述

-rw-rw-r-- 1 zcb zcb 1135 Jun 9 14:56 test.c drwx------ 2 root root 4096 Apr 7 16:50 testemmc/

上面两个文件,第一个字符-和d,分别表示二进制文件,目录,后面9个分别表示 u:拥有者,第2-4位表示拥有者的权限。 g:组成员,第5-7位表示所有者所属组成员的权限。 o:其他成员,第8-10位表示所有者所属组之外的用户的权限。 他们含义是,可读(r)可写(w)可执行(x)无权限(-)

修改文件的权限有两种方法 1、chmod 777 test.c //777 是 二进制111 111 111 可以770 111 111 000 或chmod -R 777 testemmc 修改文件和文件夹下所有文件的权限

2、chmod u+x,g-wx,o=r test.c 不需要计算,直接这样改

二、chown指令,修改文件用户组

chown root:test test.c 或chown -R root:test testemmc 改变所有文件 u:拥有者,第2-4位表示拥有者的权限。 g:组成员,第5-7位表示所有者所属组成员的权限。 o:其他成员,第8-10位表示所有者所属组之外的用户的权限。

-rw-rw-r-- 1 zcb zcb 1135 Jun 9 14:56 test.c 第一个zcb表示这个文件属于zcb用户,第二个zcb是表示这个文件和zcb是同一个用户组,可以进行访问,如果是group设置为777,就可读可写可执行,除了root和zcb用户可以对这个文件进行修改,没有其他用户可以对其访问操作

drwx------ 2 root root 4096 Apr 7 16:50 testemmc/ 第二个文件,第一个root是这个文件属于root,第二个root是这个文件和root是同一个用户组,如果是在zcb用户就不能进行访问,这个文件,哪怕是设置成770,也不能访问,如果设置成777,所有用户都可以执行, -rwxrwx— 1 root zcb 60 Jun 21 18:00 test.sh* ,这样的话,只有root和zcb可以运行,

drwx------ 2 root zcb 4096 Apr 7 16:50 testemmc/ 这样的话,只有root可以运行,在zcb用户,也是不行的,700,

如果一个文件设置成777,那root,zcb,other,都是可以运行的



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有