linux php d 含义,Linux下权限设置中的数字与字符含义解释

linux系统文件夹644、755、777等权限设置详解 ,从左至右,第一位数字代表文件所有者的权限,第二位数字代表同组用户的权限,第三位数字代表其他用户的权限。

r 代表读(read),w 代表写(write),x 代表执行(execute)

读取(r):权限是二进制的100,十进制是4:

写入(w):权限是二进制的010,十进制是2;

执行(x):权限是二进制的001,十进制是1;

即:

r: 对应数值4 读取

w: 对应数值2 写入

x: 对应数值1 执行

-: 对应数值0 无权限

通过4、2、1的组合,得到以下几种权限:

若要 rwx 则 4+2+1=7 (读取+写入+执行)

若要 rw- 则 4+2=6 (读取+写入)

若要 r-x 则 4+1=5 (读取+执行)

若要 r– 则 =4 (读取)

若要 -wx 则 2+1=3 (写入+执行)

若要 -w- 则 =2 (写入)

若要 –x 则 =1 (执行)

若要 — 则 =0 (没有权限)

例如数字 755

第一位7等于4+2+1,rwx,所有者具有读取、写入、执行权限;

第二位5等于4+1+0,r-x,同组用户具有读取、执行权限但没有写入权限;

第三位5,同上,也是r-x,其他用户具有读取、执行权限但没有写入权限。

例如字符串 -rwxrw-r–

Linux下使用字符表示权限分成四段。

第一个表示文件类型,字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录

第二三四个字符“rwx”表示当前所属用户的权限。 数值表示为4+2+1=7,二进制是111

第五六七个字符“rw-”表示当前所属组的权限。 数值表示为4+2=6,二进制是110

第八九十个字符“r–”表示其他用户权限。 数值表示为4,二进制是100

Linux下的文件类型如下:

- 普通文件

d 目录(文件夹)

l 链接文件

b 块设备

c 字符设备

常用的linux文件权限数字代码与字符代码:

444 r–-r–-r–-

600 rw-------

644 rw-r–r–--

666 rw-rw-rw-

700 rwx------

744 rwxr–-r–-

755 rwxr-xr-x

777 rwxrwxrwx

linux下rwx权限数字解释

chmod也可以用数字来表示权限如 chmod 777 file

语法为:chmod abc file

其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。

r=4,w=2,x=1

若要rwx属性则4+2+1=7;

若要rw-属性则4+2=6;

若要r-x属性则4+1=7。

范例:

chmod a=rwx file

chmod 777 file

效果相同

chmod ug=rwx,o=x file

chmod 771 file

效果相同

若用chmod 4755 filename可使此程序具有root的权限

想一次修改某个目录下所有文件的权限,包括子目录中的文件也要修改权限,要使用参数-R表示启动递归处理。

chmod -R 777 /home/user

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值