(1)Linux文件系统重要知识初步讲解
①利用df -i选项查看每一个分区inode的使用量情况:
②查看sda1和sda2两块磁盘下的inode字节数:
③查看格式化磁盘分配了多少inode和block:
④ls -lhi
-l | 以长格式列出 |
-h | human以人类可读的方式查看 |
-inode | 文件标识,读文件首先要读文件的inode |
第一列 | inode:它是文件或目录在磁盘里的唯一标识,linux读取文件读取到这个索引节点的目录 |
第二列 | 第一个字符代表文件类型:普通文件(-)、目录(d)、属主权限、属组权限、其他用户权限、第11个字符(.)与SELINUX相关 |
第三列 | 文件的硬链接数,硬链接是文件的另一个入口 |
第四列 | 文件对应的属主或用户 |
第五列 | 文件对应的属组与用户组 |
第六列 | 文件的大小 |
第七八九列 | 文件被改动的时间 |
第十列 | 文件名 |
(2)Linux文件属性之用户与用户组介绍
用户分为三类:
①超级用户:root:uid为0,gid为0,UID为0的用户就是超级用户;
②虚拟用户:存在Linux中,满足文件或程序运行的需要而创建的不能登录不能使用是傀儡用户;
③普通用户:管理员root创建的用户
1.创建一个傀儡用户:
2.通过useradd he创建一个用户he后,再通过id he会发现自动生成一个组:
3.添加用户后发现所有的大小均已变化:
(3)Linux系统文件属性更多类型介绍
带C表示字符设备:
(4)Linux系统文件属性类型介绍及普通文件类型说明
1.file命令查看文件类型:
比如下图的/etc/hosts文件即为ASCII 文件
2.查看字符设备:
3.查看dev设备下的块类型文件并用长格式显示出来:
3.
(5)Linux系统文件属性之各类时间戳介绍
1.以标准格式显示文件时间:ls -l --time-style=long-iso
2.三种文件时间:Access(访问时间)、Modify(修改时间)、Change(变化时间):