1、 操作系统(OS)是控制和管理计算机系统内各种硬件和软件资源、有效地组织多道程序运行的系统软件(或程序集合),是用户与计算机之间的唯一接口。
2、 计算机系统的层次结构:计算机硬件->操作系统->系统软件->应用软件、支撑软件。
3、 操作系统:对下,控制和管理系统内各种资源、有效地组织多道程序运行;,对上,扩充硬件功能,提供众多服务,方便用户使用。
4、 操作系统的五大功能:
a、 存储器管理:内存分配(应用程序运行时分配内存)、地址映射(逻辑地址映射到物理地址)、内存保护(应用程序所使用的内存的保护)、内存扩充(应用程序所分配的内存不足时,对应用程序扩充内存)。
b、 处理器管理:作业调度、进程调度、进程控制、进程通信
c、 设备管理:缓冲区管理、设备分配、设备驱动、设备无关性。
d、 文件管理:文件存储空间管理、文件操作、目录管理、读写管理和存取控制。
e、 用户接口:命令界面、程序界面、图形界面。
5、 操作系统的特点:
a、 并发(宏观):是指两个或多个活动在同一给定的时间间隔中进行。
b、 共享:是指计算机系统中的资源被多个任务所共用。(同时访问,互斥访问)
c、 异步
6、操作系统的类型:
a、批处理系统:①单道批处理系统(只能够有一个作业在被处理)②多道批处理系统(可以多个作业同时被处理),特点:多道、成批。
作业:是用户定义的、由计算机完成的工作单位。
b、分时系统,特点:同时性、交互性、独立性、及时性。
分时:是指若干并发程序对CPU时间的共享。
c、实时(及时、立即)系统:对特定的事件,系统能在很短时间内作出响应并完成事件处理工作。特点:专用、实时、高可靠(与分时系统的比较)。
d、个人机系统
分类:单用户操作系统、多用户操作系统。
特点:使用管理方便;界面友好;价格低,适于普及。
e、网络操作系统
计算机网络=计算机技术+通信技术
计算机网络特性:分布性、自治性、互连性、可见性。
f、分布式操作系统
特性:分布式处理、模块化结构、利用信息通讯、实施整体操作
特点:透明性、灵活性、可靠性、高性能、可扩充性。
6、 UNIX系统常用命令:
a、 UNIX系统是多用户多任务、分时系统。
b、 UNIX命令提示符:$普通用户,#root用户。
c、 一般命令格式:命令名 [选项] [参数]
d、 常用命令:who 查询现在系统有哪些用户登录、在哪登录以及登录时
间。
who am I 查询当前用户的在哪登录以及登录时间。
date 显示当前的时间,还有其他的用法。
cal [参数] 显示日历。
more 分屏显示。 pwd 显示当前的文件路径。
注:与Linux中的基本命令相同。