linux文件属性 -rwxr-xrw,Linux文件属性

Linux文件属性

首先,我们要知道两个知识点:

所有的设备在Linux下都是文件

Linux下判断是否可执行是根据文件属性对当前用户来说权限是否可执行

我们先看下Linux文件的基本属性,文件资料范例:

drwxr-xr-x. 4 root root 4096 6月 26 15:18 …

drwxr-xr-x. 4 root root 4096 6月 26 16:51 .config

drwxr-xr-x. 4 root root 4096 6月 26 15 :18 ..

drwx------. 21 chenlei chenlei 4096 7月 13 16:36 .cache

【1】 【2】 【3】 【4】 【5】 【6】 【7】

[权限] [链接] [拥有者] [用户组] [文件容量] [修改日期] [文件名]

其余都没问题,简单明了,但第一栏权限是一个长度为10的字符串,代表的是文件的类型与各种权限,详细说明如下:

drwxr-xr-x

第一个字符代表这个文件是目录、文件或者链接文件等:

当为[d]则是目录,例如文件名为[.config]那一行

当为[-]则是文件 若为[l]则为链接文件

为[b]则表示为设备里文件里的可供存储的周边设备(可按块随机读写的设备)

为[c]则表示为设备文件里的串行端口设备,例如键盘、鼠标

接下来的字符中,三个为一组,且均为rwx-四个字参数的组合。其中 r代表可读,w代表可写,x代表可执行,-则标识没有权限

第一组表示拥有者的权限,把这10个字符看作一个从1开始的数组的话&#

你可能感兴趣的:(linux文件属性,-rwxr-xrw)