软设之文件管理

embedded/2024/9/24 17:14:01/

文件:具有符号名,在逻辑上具有完整意义的一组相关信息项的集合。一个文件包括文件体和文件说明。

逻辑结构:有结构的记录式文件,无结构的流式文件

物理结构:连续结构,链接结构,索引结构,多个物理块结构

文件目录

基本信息类:文件名,文件的物理地址,文件长度和文件块数

存储控制信息类:文件的存储权限,读写,执行权限

使用信息类:文件建立日期,最后一次修改/访问日期,当前使用的信息,打开文件的进程数以及在文件上等待队列等。

目录结构

一级目录结构:线性结构,查找速度慢,不允许重名和实现文件共享

二级目录结构:主文件目录+用户目录

三级目录结构:树型目录结构

linux文件系统相关应用

只有一个根目录,用“/”表示

Windows文件系统相关应用,通过建立的文件关联来决定使用什么程序打开该文件。

树形目录结构

绝对路径:是从盘符开始的路径

相对路径:从当前目录开始的路径


http://www.ppmy.cn/embedded/33427.html

相关文章

Java ~ Lock【源码】

前言 相关系列 《Java ~ Lock【目录】》(持续更新)《Java ~ Lock【源码】》(学习过程/多有漏误/仅作参考/不再更新)《Java ~ Lock【总结】》(学习总结/最新最准/持续更新)《Java ~ Lock【问题】》&#xf…

微服务----nacos配置及简单使用

目录 什么是nacos 项目在nacos上进行注册 注入nacos依赖 配置application.yml文件 nacos写入配置文件 首先,还是需要导入依赖 然后在nacos中编写配置文件 prod是我自定义的一个命名空间,在这里面进行配置文件编写~ 启动类上加上注解 编写Patt…

Slave SQL线程与PXB FTWRL死锁问题分析

1. 问题背景 2.27号凌晨生产环境MySQL备库在执行备份期间出现因FLUSH TABLES WITH READ LOCK未释放导致备库复制延时拉大,慢日志内看持锁接近25分钟未释放。 版本: MySQL 5.7.21PXB 2.4.18 慢查询日志: 备份脚本中的备份命令:…

牛角源码|在线客服系统外贸多语言翻译网页聊天源码多商户客服坐席即时沟通

源码说明 2023外贸多语言客服系统新修复版 店主已亲测 请放心购买! 1.支持客服无限坐席添加 2.支持多国语言翻译功能 3.新增:语音 定位功能发送 4.支持语音消息即时提醒 5.可对接H5 网页 小程序 公众号 APP多平台 6.支持二维码和专属链接访问 演示网站…

OpenCV如何实现背投(58)

返回:OpenCV系列文章目录(持续更新中......) 上一篇:OpenCV直方图比较(57) 下一篇:OpenCV如何模板匹配(59) 目标 在本教程中,您将学习: 什么是背投以及它为什么有用如何使用 OpenCV 函数 cv::calcBackP…

kali linux系统安装及修改中文设置(VMware虚拟机安装)手把手教安装

1. 官网下载镜像 https://www.kali.org/get-kali 点击下载就好 2. VMware创建虚拟机 默认不动下一步 选择稍后安装然后下一步 选择Debian10x64位 编辑虚拟机名称和安装位置 CPU核数 分配虚拟机内存 选择网络 I/O控制器 磁盘类型 选择磁盘 磁盘容量 点击完成 3. 安装kaili 选择…

Flutter笔记:Widgets Easier组件库(11)- 使用提示吐丝

Flutter笔记 Widgets Easier组件库(11)使用提示吐丝 - 文章信息 - Author: 李俊才 (jcLee95) Visit me at CSDN: https://jclee95.blog.csdn.netMy WebSite:http://thispage.tech/Email: 291148484163.com. Shenzhen ChinaAddress of this …

JavaEE >> Spring MVC(2)

接上文 本文介绍如何使用 Spring Boot/MVC 项目将程序执行业务逻辑之后的结果返回给用户,以及一些相关内容进行分析解释。 返回静态页面 要返回一个静态页面,首先需要在 resource 中的 static 目录下面创建一个静态页面,下面将创建一个静态…