NO20文件属性

壹  Linux文件属性描述:
在Linux里一切皆文件
Linux系统中的文件或目录的属性主要包括:索引节点(inode)、文件类型、权限属性、链接数、所归属的用户和用户组、最近修改时间等内容。

例子:
[root@localhost etc]# ls -lhi
total 1.4M
50752632 drwxr-xr-x.  3 root root    101 Apr 23 14:59 abrt
17631870 -rw-r--r--.  1 root root     16 Apr 23 15:16 adjtime
16778352 -rw-r--r--.  1 root root   1.5K Jun  7  2013 aliases
18018101 -rw-r--r--.  1 root root    12K Apr 23 15:20 aliases.db
17779594 drwxr-xr-x.  2 root root     51 Apr 23 15:00 alsa
50456080 drwxr-xr-x.  2 root root   4.0K Apr 23 15:13 alternatives
17631850 -rw-------.  1 root root    541 Aug  3  2017 anacrontab
17037763 -rw-r--r--.  1 root root     55 Mar  1  2017 asound.conf
18040415 -rw-r--r--.  1 root root      1 Nov  6  2016 at.deny
 1216969 drwxr-x---.  3 root root     43 Apr 23 15:00 audisp
34216454 drwxr-x---.  3 root root     83 Apr 23 15:20 audit
18150015 drwxr-xr-x.  4 root root     71 Apr 23 15:05 avahi

如上10列所代表的Linux文件属性:
第①列:#inode索引节点编号
                 (相当于身份证,在Linux系统里是唯一的)
                 (系统读取文件时首先通过文件名找到inode,然后才能读取到文件内容)
第②列:#文件类型及权限
                 (共10个字符,第一个字符为类型,后9个字符为文件权限,最后一个字符.和selinux相关的标识)
第③列:#硬链接个数 (门的作用:1访问入口。2备份作用)
第④列:#文件或目录所属的用户(属主,拥有者)
                 (Linux里面文件和程序的存在必须要有用户组和组,满足相应的存在需求)
                 (组和拥有者可以不是一个)
第⑤列:#文件或目录所属的组
第⑥列:#文件大小 (在Linux里一切皆文件)
第⑦⑧⑨列:#最近修改时间 (月 日 时 分)
                         (find -mtime -ctime -atime:modify change access)
第⑩列:#实际的文件或目录名(严格的说文件名不算文件的属性)

猜你喜欢

转载自www.cnblogs.com/sinsenliu/p/9013340.html