虚拟机安装红帽子
Linux系统概述
1.1计算机基础知识
1.1.1 硬件
大家知道,现代通用计算机硬件系统由CPU、内存和若干I/O设备组成。CPU是计算机系统的“大脑”。I/O设备的种类有很多,比如输入设备——键盘、鼠标,输出设备——打印机、显示器,存储设备——磁盘、光盘、u盘等。
1.1.2 软件
软件是与数据处理系统操作有关的计算机程序和相关数据等的总称
1.2 操作系统概述
操作系统是裸机之上的第一层软件,与硬件关系尤为密切
操作系统的功能:
1.存储管理
1)内存分配
2)地址映射
3)内存保护
4)内存扩充 32位最大支持4G内存扩充 64位最大支持32G
2.进程和处理机管理
1)作业和进程调度
2)进程控制
3)进程通信
3.文件管理
1)文件存储空间的管理
2)文件操作的一般管理
3)目录管理
4)文件的读写管理和存取控制
4.设备管理
1)缓冲区管理
2)设备分配
3)设备驱动
4)设备无关性
5.用户接口
1)图形用户接口(GUI)
2)命令行接口
3)程序接口
操作系统的类型
1.批处理系统
优点:系统利用率高;系统吞吐量大
缺点:用户作业的等待时间长,往往要经过几十分钟、几小时,甚至几天;没有交互能力,用户无法干预自己作业的运行,使用起来不方便。
2.分时系统
3.实时系统
4.网络操作系统
5.分布式操作系统
1.3 Linux系统的特点:
与UNIX兼容
自由软件,源码公开
性能高,安全性强
便于定制和再开发
互操作性强
全面的多任务和真正的32位操作系统
软件管理器RPM和YUM软件库
RPM是软件包管理器
Yum是一个软件仓库