linux权限简介

来源:互联网 发布:简单的进销存软件 编辑:程序博客网 时间:2024/05/01 14:11

关于权限

用ls命令所得到的表示法的格式是类似这样的:-rwxr-xr-x 。下面解析一下格式所表示的意思。这种表示方法一共有十位:

  • r w x r - x r - x

左起第1位表示文件类型,可以为p、d、l、s、c、b和-:

  • p表示命名管道文件

  • d表示目录文件

  • l表示符号连接文件

  • -表示普通文件

  • s表示socket文件

  • c表示字符设备文件

  • b表示块设备文件

剩下的位数从左到右边分别是:

  • 0x01 文件所有者权限(3位)
  • 0x02 同组用户权限(3位)
  • 0x03 其他用户权限(3位)

其中rwx 分别对应read(可读) write(可写) executable(可执行)

更改权限的方法

命令:
chmod [ugoa][+-=][rwx] filename

第一个的ugoa u为user所有者 g为group同组 o为other其他 a为all所有
+-分别代表添加或减少
=代表设置为什么权限
后面的rwx则对应相应的权限 最后为文件名

比如为所有用户给文件名为a的文件添加可执行权限就是
chmod a+x a

0 0
原创粉丝点击