文件管理
https://www.bilibili.com/video/BV1hg411V7Bm?p=40
1)文件管理的基本概念
文件:具有符号名的、在逻辑上具有完整意义的一组相关信息项的集合。
文件目录:
文件目录项/文件的说明/文件控制块FCB
- 基本信息类:文件名、文件的物理地址、文件长度和文件块数等
- 存储控制信息类:文件的存储权限:读写、执行权限等
- 使用信息类:文件建立日期、最后一次修改/访问日期、当前使用的信息、打开文件的进程数以及在文件上的等待队列等
目录结构
一级目录结构:线性结构,查找速度慢,不允许重名和实现文件共享等
二级目录结构:主文件目录(MFD)+用户目录(UFD)
三级目录结构:树型目录结构
2)文件路径
基本概念-文件路径:
绝对路径:
从根目录开始的路径,也叫全路径名
相对路径:
从用户当前工作目录下开始的路径
3)文件命名规则
Windows 文件系统:
文件夹命名规则:
- 最大长度为255个字符
- 允许使用英文字母,数字。
- 允许使用¥@&+()、下划线、空格、汉字
- 不允许使用半角 ?\ * < > : / | "
- 在操作系统中搜索时可以用“*”匹配0个或多个字符,用“?”匹配任何一个字符
- 在同一文件夹下不允许有同名的两个文件,对于文件系统,是不区分大小写的
4)文件的基本操作
https://www.bilibili.com/video/BV1hg411V7Bm?p=41
文件备份backup:对关键重要文件定期及时的备份,以免文件被毁造成重大损失
文件删除:普通删除(Delete)和彻底删除(Shift+Delete)
- 普通删除放入回收站,可恢复
- 彻底删除不放入回收站
文件剪切:Ctrl+X或右键—剪切,放到系统剪贴板中
文件选择:选择一个文件、选择连续多个文件、选择不连续的多个文件
5)文件类型与扩展名
扩展名 | 文件类型说明 | 扩展名 | 文件类型说明 |
---|---|---|---|
exe | 可执行文件 | com | 命令文件 |
sys | 系统文件 | zip、rar | 压缩文件 |
htm | 网页文件 | txt | 文本文件 |
doc、docx | Word文件 | xls、xlsx | Excel文件 |
ppt、pptx | PowerPoint文件 | mdb、mdbx | Access文件 |
Adobe acrobat文档 | wav | 声音文件 | |
bmp | 图像文件 | swf | Flash文件 |
c | C语言源程序文件 | cpp | C++语言源程序文件 |
6)系统的安全
系统级:主要任务是不允许未经核准的用户进入系统,主要措施有:注册和登录
用户级:对所有用户分类和对指定用户分配访问权,设置不同的存储权限,分为超级用户、系统操作员和一般用户
目录级:保护系统中的各种目录而设计的
文件级:通过系统管理员或文件主对文件属性的设置来控制用户对文件的访问,用户对文件的访问包含:用户访问权、目录访问权限及文件属性权限