Linux中 “权限设置修改”

目录

一、权限

(1)权限三大类:

(2)文件的权限:

(3)目录的权限:

(4)用户的角色:

二、文件的权限位

三、修改用户权限

(1)chown命令

(2)chgrp命令

(3)chmod命令


一、权限

(1)权限三大类:
r=read
w=write
x=execute执行
(2)文件的权限:

r:可以执行cat、head、tail等命令执行读取文件中的内容。

w:可以使用vi / vim或者重定向等操作来执行对文件的写入或者修改。

x:可以执行的文件。

(3)目录的权限:

r:可以执行ls命令,查看目录下有什么文件。

w:可以在目录执行文件创建删除等操作。

x:可以执行cd命令

(4)用户的角色:

属主用户:( u )user

属组用户:( g )group

其他用户:( o )other

全部用户:( a )all

二、文件的权限位

例: -   rw-  r--  r--

- :一般文件。

rw-:属主只可以读写。

r--:属组只可以读。

r--:其他用户只可以读。

第一位的 - :表示文件类型。

三大类文件类型:- (一般文件)、d (目录文件)、l (链接文件)。

第二位到第四位:表示属主的权限。

第五位到第七位:表示属组的权限。

第八位到第十位:表示其他用户的权限。

 注:每一位用户的权限顺序都是:执行

        如果相对应的权限,就会出现字符,没有就会显示 - 。

三、修改用户权限

(1)chown命令

作用:修改属主

格式 :   chown    uesrname   【-R】    filename

选项: 

-R : 在修改目录的同时,也修改了目录中的文件。
(2)chgrp命令

作用:修改文件中的属组

格式 :   chgrp     username      【-R】   filename

 选项:

-R :修改目录的同时,也修改目录中的文件。
(3)chmod命令

作用:修改文件权限

格式 :    chmod     赋权      文件名

方式: 

        + :增加权限(在原有的基础上添加修改)。

例题: chmod    o+w  文件名     给其他用户添加写的权限 

        - :去除权限(在原有的基础上去除修改)。

例题:chmod     o-w   文件名      给其他用户去除写的权限

        = :将权限指定修改的权限(和原有的权限无关)。

例题:chmod     u=rwx,g=rw,o=r   

给属主改成:读写执行的权限。

属组改成:读写的权限。

其他用户改成读的权限。

         全部去除权限命令:

格式:  chmod    a=---    文件名。

 数字表示权限(此处就不需要r、w、x):

0  :表示无权限

1  :表示执行权限

2  :表示写的权限

4  :表示读的权限

如果使用一个数字的话修改的是其他用户的权限。

例题: chmod   7   文件名。   7这里表示(1+2+4)可以读可以写可以执行

如果使用两个数字的话修改的顺序是属组、其他用户。

例题: chmod   77   文件名。   7这里表示(1+2+4)可以读可以写可以执行

 如果使用两个数字的话修改的是顺序:属主、属组、其他用户。

例题: chmod   777   文件名。   7这里表示(1+2+4)可以读可以写可以执行

 okkkkkkkkkkkkkkkkkkk。下机

  • 15
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值