文件属性详细说明
组成
文件属性组成部分
67326599 -rw-r--r-- 1 root root 194 Oct 28 18:21 /etc/hosts
1️⃣ 2️⃣ 3️⃣ 4️⃣ 5️⃣ 6️⃣ 7️⃣
1
) 文件属性 - inode 号码
index node
(索引节点
) --- 类似于书的目录
2
) 文件类型 - 目录 文本 压缩包
...
文件权限 - r
read 读 w
write 写 x execute 执行
3
) 硬链接数 - 软连接 数据快捷方式
硬链接 查看文件数据多个门
4
) 文件所属用户 - 创建者
5
) 文件所属组用户 - 所属组
6
) 文件大小信息 - 默认显示占用磁盘字节信息 Byte
7
) 文件时间信息 - 文件修改时间
(文件访问时间信息 文件改变时间信息
)
文件类型
1. - 普通文件
文本文件
二进制文件
(命令文件
)
数据文件
(压缩文件
)
file 文件信息 --- 获取文件类型
2. d 目录文件
3. l 连接文件
(软链接
)
4. c 字符流文件
查看时会不断出现字符信息
扩展名
xxx.txt --- 文本文件
xxx.log --- 日志文件
xxx.conf --- 配置文件
xxx.sh --- shell脚本文件
xxx.py --- python脚本文件
xxx.zip/xxx.gz/xxx.tar.gz --- 压缩文件
xxx.db --- 数据库文件 database
属主
用户信息
文件数据创造者
属组
用户组信息
给组赋予相应的权限
其他用户
不属于属主属组成员的用户信息
rw
- r-
- r-
- --- 9个文件权限位 共12位权限
属主 属组 其他用户
r读 w写 x执行
-没权限
4 2 1 0
属主
--- 读写权限 5
属组
--- 只读权限 4
其他用户
--- 只读权限 4
系统用户分类
超级管理员 --- root uid
(user id
)信息:0
普通用户 --- 用户名 uid:
>1000
(centOS7
)
>500
(centOS6
)
虚拟用户 --- nobody uid:1-999(centOS7)
1-499(centOS6)
虚拟用户:不能登录 管理服务进程信息 ; 没有家目录
文件时间信息
Access
time --- atime --- 访问时间(查看文件信息时间)
Modify
time --- mtime --- 修改时间(修改内容信息时间)
Changetime --- ctime --- 更改时间(更改位置切剪等)
日志切割处理
mv 文件
文件索引信息
1. inode
概念
文件搜索信息 目录
特点
储存属性信息
类型 权限 链接数
指针信息
指向相应block
数据存储会占用一个inode
过程
格式化---
>创建文件系统---
>inode
查看
df -i
查看inode
2. block
概念
存储数据信息 内容
特点
存储数据文件内容
存储文件名称信息
数据存储会占用多个block
查看
df
block大小调整方案
影像数据存储效率
xfs文件系统默认block
=4kb
查看iNode block
xfs_info 挂载点
文件链接信息
软连接
概念
快捷方式
特点
软链接会指向源文件
删除源文件软链接失效
可以创建目录软链接
命令
ln -s 源文件 软链接文件
硬链接
概念
iNode号码相同
特点
硬链接会指向iNode
删除源文件不会影响
只可以创建普通文件链接
命令
ln 源文件 硬链接文件
软链接
查看 --- 软链接 --- 源文件 --- iNode --- block
硬链接
查看 --- 硬链接 --- iNode --- block