导航:首页 > 操作系统 > linux101

linux101

发布时间:2024-03-17 04:06:21

linux下文件权限设置中的数字表示权限,比如777,677等,这个根据什么得来的

根据chmodABCfile。

其中A、B、C各为一个数字,分别表示User、Group、及Other的权限。

A、B、C这三个数字如果各自转换成由“0”、“1”组成的二进制数,则二进制数的每一位分别代表一个角色的读、写、运行的权限。

比如User组的权限A:

如果可读、可写、可运行,就表示为二进制的111,转换成十进制就是7。

如果可读、可写、不可运行,就表示为二进制的110,转换成十进制就是6。

如果可读、不可写、可运行,就表示为二进制的101,转换成十进制就是5。

(1)linux101扩展阅读:

实例说明

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

从左至右,1-3位数字代表文件所有者的权限,4-6位数字代表同组用户的权限,7-9数字代表其他用户的权限。

而具体的权限是由数字来表示的,读取的权限等于4,用r表示;写入的权限等于2,用w表示;执行的权限等于1,用x表示;

通过4、2、1的组合,得到以下几种权限:0(没有权限);4(读取权限);5(4+1 | 读取+执行);6(4+2 | 读取+写入);7(4+2+1 | 读取+写入+执行)

以755为例:

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

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

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

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

0(没有权限);4(读取权限);5(4+1 | 读取+执行);6(4+2 | 读取+写入);7(4+2+1 | 读取+写入+执行)

以755为例:

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

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

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

② linux 匹配多个数字 如 7 8 10 11 12,类似于[13579],怎么能实现单位,多位数字的匹配

是一个数列2n+1, 当n=50,就是你要的答案,也就是101.谢谢

阅读全文

与linux101相关的资料

热点内容
单片机开关电源设计 浏览:444
关于蛊的小说 浏览:784
浦发银行app怎么实名制 浏览:122
邵氏风花雪月老电影大全 浏览:682
Pi币App白屏怎么办 浏览:202
穿越金三角当毒枭 浏览:600
内网建ftp服务器地址 浏览:942
女性自学编程哪个好 浏览:908
网易云app服务器 浏览:716
日本儿童电影 浏览:250
电影一个小姑娘到了女巫的家有跳舞的八音盒 浏览:403
单片机触摸程序学习 浏览:851
昆明豪沃车压缩机 浏览:87
在线快播 浏览:182
轻app怎么装 浏览:330
阴阳路郑力 浏览:213
怎样显示u盘里所有文件夹 浏览:271
c代码工程中的编译脚本 浏览:475
可以看岛国电影的网站 浏览:640
当程序员需要什么特质 浏览:119