1.二进制做权限的优点 大家都知道,在Linux操作系统中,x - 可执行权限,w - 可写权限 , r - 可读权限.其权限值分别是1,2,4,但是有没有想过为什么是1,2,4 而不是 1,2,3 呢? OK , 现在是不是发现 1,2,4 分别对应着2的幂次方(2^0.2^1 .2^2),在计算机中都是以二进制的方式进行存储,在计算时二进制的方式会更快.举个例子:如果一个人拥有读和写的权限,现在他的权限值为6,当需要判断他是否拥有写权限时,只需要用 6 和 2 进行按位与运算(6 & 2 =…