news 2026/2/10 18:57:57

46、Unix 文件系统深入解析

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
46、Unix 文件系统深入解析

Unix 文件系统深入解析

1. 访问控制列表(ACLs)

部分 Unix 系统支持访问控制列表(ACLs)这一特性,它能够对访问权限进行更精细的控制,可给特定用户或用户组分配非默认的权限。然而,不同系统用于设置和显示 ACLs 的工具差异很大,这使得 ACLs 在异构环境中用处不大,情况较为复杂。若想深入了解,可使用man -k aclman -k 'access control list'命令来识别系统中相关的命令。

2. 文件时间戳

Unix 文件的索引节点(inode)包含三个重要的时间戳:访问时间、索引节点更改时间和修改时间。这些时间通常从纪元(epoch)开始以秒为单位计量,对于 Unix 系统而言,纪元是 1970 年 1 月 1 日 00:00:00 UTC。部分 Unix 实现提供了更精细的计时粒度。采用 UTC(协调世界时)计量意味着时间戳与本地时区无关。
-访问时间:多个系统调用(包括读写文件的调用)会更新该时间。不过,使用mmap()将文件映射到内存并读取时,访问时间可能不会更新。
-索引节点更改时间:文件创建以及索引节点元数据修改时会设置该时间。它服务于两个不同目的,应分开记录,这导致无法判断文件在 Unix 文件系统中首次创建的时间。
-修改时间:文件块发生更改时该时间会改变,但元数据(文件名、用户、用户组、链接计数或权限)更改时不会改变。文件复制命令通常会将输出文件的修改时间重置为当前时间,

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/9 8:04:15

AI 写稿泛滥时代,我为什么强烈建议所有人都用 MyDetector?

MyDetector 是什么 — 功能与定位 MyDetector 是一个“免费 在线 多语言 多场景”的 AI 内容检测/鉴别 文本“人性化”辅助工具它主要提供以下能力: 检测文本是否由 AI 生成:支持将文章、报告、PPT、Word/PDF 等多种格式内容上…

作者头像 李华
网站建设 2026/2/4 9:37:34

SQL注入中的WAF绕过,渗透测试零基础入门到精通实战教程!

前言: WAF(Web Application Firewall)即网络应用防火墙,是一种专门为了保护网络应用(如网站和web服务)而设计的防火墙。它的主要任务是过滤、监控和阻止恶意的网络流量和攻击尝试,从而保护web应…

作者头像 李华
网站建设 2026/2/5 18:09:38

AI 知识科普|AI 基础设施和传统 IT 基础设施有哪些区别?

AI 基础设施和传统 IT 基础设施有哪些区别? 结合 Gartner 的报告可以看到,AI 基础设施和传统 IT 基础设施在建设思路、硬件使用和能力层级上均有明显差异。 建设思路:从“静态 IT”到“AI 工厂” Gartner 报告指出:“企业必须从…

作者头像 李华
网站建设 2026/2/8 2:22:01

反重力Antigravity配置

反重力Antigravity配置 首先你需要用魔法的TUN模式Antigravity允许的地区节点。 最重要的点:谷歌的地区和魔法地区保持一致 允许的地区如下:https://antigravity.google/docs/faq 此时你大概率会成功。但是可能会遇到下一个问题。 提示Your current acco…

作者头像 李华
网站建设 2026/2/8 23:08:59

用Airtest快速实现手机文件读写与删除功能

前几天有同学留言,能不能安排“读写手机文件”的示例。我们今天就来实现这个小功能。 当然,熟悉adb的同学,看到这个需求,肯定很开心,不就是一个 adb push 和 adb pull 嘛,非常简单呀。 确实如此&#xff…

作者头像 李华