【linux系统(ubuntu16.04)】文件权限数字777,440含义解读(精华帖)

有没有童鞋很好奇一直在说的777,440到底是怎么来的?
今天就全告诉你萌:
这三个数字分别代表了User(文件所有者)、Group(同组用户)、及Other(其他用户)三种角色的权限。每个数字都可以转换成三位二进制数,这三位二进制数分别代表了该角色的可读r,可写w,可运行x的权限。

数字 二进制 权限 字母
7 111 可读,可写,可运行 r w x
6 110 可读,可写,不可运行 r w -
5 101 可读,不可写,可运行 r - x
4 100 可读,不可写,不可运行 r - -
0 000 不可读,不可写,不可运行 - - -

所以777就代表所有角色的所有权限都打开,440就是文件所有者和同组用户有读的权限,其他用户 0 权限。

数字组合 权限表示
777 r w x r w x r w x
440 r - - r - - - - -
444 r - - r - - r - -
644 r w - r - - r - -
666 r w - r w - r w -
700 r w x - - - - - -
744 r w x r - - r - -
755 r w x r - x r - x

大家会发现在Linux中执行:

ls -al

该命令会以长列表形式列出当前文件夹下的所有文件(包括隐藏文件)。每个文件开头标注的就是文件权限。
在这里插入图片描述


hu~今日第三篇了,饿死了我要恰饭—_—
喜欢的记得四连,日常❤❤❤❤
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/JZevin/article/details/107577043