操作文件基础属性

mac2026-05-09  1

操作文件基础属性

文件属性知识介绍

文件属性组成部分 67326599 -rw-r–r-- 1 root root 194 Oct 28 18:21 /etc/hosts ① ② ③ ④ ⑤ ⑥ ⑦ 1) 文件属性 - inode 号码 2) 文件类型 3) 硬链接数 4) 文件所属用户 5) 文件所属组用户 6) 文件大小信息 7) 文件时间信息

文件属性详细说明 - 文件类型

f 普通文件

txt 文本文件

bin 二进制文件(命令文件)

tar 数据文件(压缩文件)

file 文件信息 — 获取文件类型

d 目录文件

l 连接文件(软链接)

c 字符流文件 查看时会不断出现字符信息

b block块文件 存储设备文件信息

s socket文件(网络编程)

文件属性详细说明 – 文件权限

rw- r-- r-- 文件权限包含9个权限位 12位权限 属主 属组 其他用户

属主: 读r 写w 执行x - 没权限 属组: 只有读权限 其他用户: 只有读权限

文件属性详细说明 属主 属组 其他用户

属主: 用户信息 文件数据创造者 属组: 用户组信息 给一个组赋予相应权限 其他用户: 不是属主 不属于属组成员的用户信息

系统用户分类: 超级管理员 皇帝 root user id uid信息: 0 虚拟用户 傀儡 nobody uid: 1-999 centos7 特点01: 不能登录系统 uid: 1-499 centos6 特点02: 没有家目录 普通用户 平民 oldboy uid: 1000+ centos7 uid: 500+ centos6

文件属性详细说明 – 文件时间信息

访问时间: access time - atime 查看文件时间 修改时间: modify time - mtime 文件内容被修改编辑时间 ***** 改变时间: change time - ctime 修改文件属性信息

文件属性详细说明 – 文件索引信息

inode: 概念介绍: 文件索引信息 目录 特点说明: 1) 存储一个数据属性信息 (类型 权限 链接数 属主/属组 大小 时间) 2) 存储指向相应block指针信息 3) 数据存储会占用一个inode 诞生过程: 操作磁盘进行格式化–> 创建文件系统–> inode 查看方法: # df -i

block: 概念介绍: 文件数据信息 内容 特点说明: 1) 存储文件数据真实内容(文件) 2) 存储目录下面文件名称(目录) 3) 数据存储会占用多个block 诞生过程: 操作磁盘进行格式化–> 创建文件系统–> block 查看方法: # df

文件属性详细说明 – 文件链接信息

软连接: 概念介绍: 文件数据快捷方式 特点介绍: 01. 软链接文件会指向到源文件 02. 源文件删除链接文件失效 03. 可以给目录创建软链接 诞生过程: ln -s 源文件 链接文件 作用说明: 操作方便

硬链接: 概念介绍: 查看数据内容多个门/inode号码相同文件数据称为硬链接 特点介绍: 01. 硬链接文件指向相同inode 02. 源文件删除不会影响硬链接文件 03. 只能给普通文件创建硬链接 诞生过程: ln 源文件 链接文件 作用说明: 防止文件误删除

最新回复(0)