Linux使用二进制设置文件权限
一、科普一下二进制知识二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”。二进制是世界上第一台计算机上用的算法,最古老的计算机里有一个个灯泡,当运算的时候,比如要表达“一”,第一个灯泡会亮起来。要表达“二”,则第一个灯泡熄灭,第二个灯泡就会亮起来。二、表达式算法111 第一个1是2²(2的二次方),即为4 第二个1是2¹(2的一次方),即为2第三个1是2º(2的零次方),
·
一、科普一下二进制知识
二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”。
二进制是世界上第一台计算机上用的算法,最古老的计算机里有一个个灯泡,
当运算的时候,比如要表达“一”,第一个灯泡会亮起来。要表达“二”,则第一个灯泡熄灭,第二个灯泡就会亮起来。
二、表达式算法
111
第一个1是2²(2的二次方),即为4
第二个1是2¹(2的一次方),即为2
第三个1是2º(2的零次方),即为1
所以相加得出以下结果:
000=0
001=1
010=2
011=3
100=4
101=5(4+0+1=5)
110=6(4+2+0=6)
111=7(4+2+1=7)
三、Linux权限转换为二进制
-r-xr-xr--
101 101 100
554
-rw--w---x
110 010 001
621
-rwxrwxr--
111 111 100
774
-r---w---x
100 010 001
421
总结规律:r表示4,w表示2,x表示1
四、通过命令设置文件的权限
touch abc.txt //创建一个abc.txt文件
chmod 621 abc.txt //给abc.txt文件文件设置621权限
更多推荐
已为社区贡献3条内容
所有评论(0)