看文件权限,修改文件的权限、所属用户及用户组(chmod、chown)

看文件权限

在“ls -l”中可以可以看到,第一个框里面有"lrwxrwxrwx"或者"dr-xr-xr-x"这些字母

 然后仔细看会发现第一个框里面每一行的“字母”+“横杠”都是10位,这10位中可以拆分位4个组

第一组:第1位;代表的意思是文件的属性,如:

"-"是代表文件;

"d"是代表文件夹;

"l"是代表软链接

第二组:第2~4位;代表所属用户的权限;

第三组:第5~7位;代表所属用户组的权限;

第四组:第8~10位;其他用户的权限;

"r"、"w"、"x"分别代表“可读”、“可写”、“可执行”;

如:"drwxr-x--x"

代表这是文件夹,所属用户可“读、写、执行”,所属的用户组可“读、执行”,其他用户只可执行;

第二个框表示该文件所属的用户;

第三个框表示该文件所属的用户组

chmod修改文件权限;

文件权限不是一成不变的,它是可以被它所属的用户(或root用户)所修改

修改权限的命令是:“chmod”或“chmod -R”;

chmod -R

加上“-R”可以直接修改统一修改文件夹里面文件的权限;

如果不加“-R”则只修改该文件夹的权限,文件夹里面的文件或文件夹的权限不会被修改;

如要修改文件夹“text”的权限

chmod -R u=rwx,g=rx,o=x text

就是把“text”文件夹的权限改成用户可“读、写、执行”,用户组可“读、执行”,其他用户可“执行”

当然

这个命令还有一个更方便的用法

就是"r"=4  "w"=2  "x"=1及:

--x   =1          -w-  =2

-wx =3           r--   =4

r-x  =5           rw-  =6

rwx =7

则如果需要把“text”文件夹的权限改成“rwx-r-x--x”只需:

chmod -R 751 text

即可把文件夹“text”的权限改成“rwx-r-x--x”;

chown修改文件所属的用户及用户组

命令如“chown -R [用户]:[用户组] [被修改文件]

这里的“-R”跟上面"chmod"里面的“-R”是一样的意思,及统一修改文件夹里面文件(或文件夹)所属的用户及用户组;

chown -R rcrc:rc text

即把“text”所属的用户修改成“rcrc”,所属的用户组修改rc”成“(原来已经创建好rcrc用户和rc用户组

也可以只修改所属的用户,如:

chown -R rcrc text

或只修改所属的用户组,如:

chown -R :rc text

只修改所属用户组需要在全面加上“:”;

注:修改所属的用户或用户组只能登录到root用户下操作,普通用户没有修改所属用户或用户组的权限;

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值