操作系统(下)
- 第五节 文件管理
- 🍕一、文件管理的基本概念
- 1️⃣文件
- 2️⃣文件目录
- 3️⃣目录结构:
- 🍔二、文件路径
- 🍟三、文件命名规则
- 🌭四、文件的基本操作
- 🍿五、文件类型与扩展名
- 🧂六、系统的安全
- 🥓七、系统的安全: 用户权限
- 第六节 作业管理与用户界面
- 🥚一、作业调度
- 🍳二、用户界面设计原则
第五节 文件管理
🍕一、文件管理的基本概念
1️⃣文件
具有符号名的,在逻辑上具有完整意义的一组相关信息项的集合。
2️⃣文件目录
文件目录项 / 文件的说明 / 文件控制块FCB
基本信息类:文件名,文件的物理地址,文件长度和文件块数等。
存储控制信息类:文件的存储权限:读写,执行权限等。
使用信息类:文件建立日期,最后一次修改/访问日期,当前使用的信息,打开文件的进程数以及在文件上的等待队列等。
3️⃣目录结构:
一级目录结构:线性结构,查找速度慢,不允许重名和实现文件共享等
二级目录结构:主文件目录(MFD)+用户目录(UFD)
三级日录结构:树型目录结构
🍔二、文件路径
绝对路径:从根目录开始的路径。
相对路径:从用户当前工作目录下开始的路径。
绝对路径:C:\Document\Wang\txt\my2.doc
相对路径:Wang\txt\my2.doc
🍟三、文件命名规则
Windows文件系统:
文件夹命名规则:
1、最大长度为255个字符
2、允许使用英文字母,数字,¥@&+(),下划线,空格,汉字,不允许使用 ? \ * < > : / | ”
3、在操作系统中搜索时可以用 * 匹配0个或多个字符,用 ? 匹配任何一个字符
4、同一文件夹下不允许有同名的两个文件,对于文件系统,是不区分大小写的
🌭四、文件的基本操作
1、文件备份:对关键重要文件定期及时的备份,以免文件被毁造成重大损失。
2、文件删除:普通删除(Delete)和彻底删除(Shift+ Delete)。
3、文件剪切:Ctrl+x或右击一剪切,放到系统剪贴板中。
4、文件选择:选择一个文件,选择连续多个文件,选择不连续的多个文件。
全选(ctrL+A) , 选择连续多个 (shift+鼠标) , 选择不连续的多个(ctrl+鼠标)
🍿五、文件类型与扩展名
扩展名 | 文件类型说明 |
---|---|
exe | 可执行文件 |
com | 命令文件 |
sys | 系统文件 |
zip或arj或rar | 压缩文件 |
html | 网页文件 |
txt | 文本文件 |
doc或docx | Word文件 |
xls或xlsx | Excel文件 |
ppt或pptx | PowerPoint文件 |
mdb或mdbx | Access文件 |
Adobe Acrobat文档 | |
wav | 声音文件 |
bmp | 图像文件 |
swf | Flash文件 |
c | C语言源程序文件 |
cpp | C++语言源程序文件 |
iso | 镜像文件 |
bat | 批处理文件 |
bak | 备份文件 |
🧂六、系统的安全
系统级:主要任务是不允许未经核准的用户进入系统,主要措施有:注册和登录。
用户级:对所有用户分类和对指定用户分配访问权设置不同的存储权限分为超级用户,系统操作员和一般用户。
目录级:保护系统中的各种目录而设计的。
文件级:通过系统管理员或文件主对文件属性的设置来控制用户对文件的访问,用户对文件的访向包含:用户访问权,目录访间权限及文件属性权限。
🥓七、系统的安全: 用户权限
Windows中系统对用户的默认权限情况:
Administrators:管理员组,用户对计算机/域有不受限制的完全访问权。
Power Users:高级用户组可以执行除了为Administrators组保留的任务外的其他任何操作系统任务。
Users:普通用户组:这个组的用户无法进行有意或无意的改动。
Everyone:所有的用户,这个计算机上的所有用户都属于这个组。
Guests:来宾组,来宾组跟普通组Users的成员有同等访问权,但来宾账户的限制更多。
第六节 作业管理与用户界面
🥚一、作业调度
作业调度:先来先服务,短作业优先,响应比高优先,优先级调度,均衡调度。
🍳二、用户界面设计原则
用户界面 (User interface) :计算机中实现用户与计算通信的软件,硬件部分总称,也称之为用户接口或人机界面,
1、筒易性(便于使用和理解按路遇年虽设计减少错误选择的可能)
2、用户的语言(友好人性化提示,使用用户容易接受的方式,不用专业术语)
3、记忆负担最小化(转换界面而不是选择一系列的命令行)
4、一致性(术语一致,风格和内容一致,色调字体一致等)
5、利用用户的熟悉程度(与其他众多的字体风格,按钮颜色等一致)
6、从用户的观点老虑(以用户为中心,用户参与界面设计)
7、排列分组(有序整齐方便查找和使用)
8、安全性(选择可逆,避免选错无法恢复,出错有提示)
9、人性化(以熟练用户和新手用户双有考虑,尽量可以根据需求定制界面)