day01 Redhat linux 操作系统初级

本文介绍了Redhat Linux操作系统的基本概念,包括操作系统的作用、主要工作、内核功能、系统调用接口、内存管理、文件系统管理和设备驱动。还讨论了学习Linux的原因,如开源、广泛应用及在各领域的快速发展。此外,提供了查看Linux主机IP地址、远程连接的方法,以及常用的基础命令,如主机名查看、目录切换、文件管理等。
摘要由CSDN通过智能技术生成

计算机的组成:1控制器 2运算器 3储存器 4输入设备 5输出设备

操作系统简介:操作系统简称OS是管理和控制计算机硬件与软件资源的计算机程序,是配置在计算机硬件上的第一层软件,任何其它软件都必须在操作系统的支持下才能运行。

操作系统主要工作是由操作系统内核实现的。主机运行的四层结构如下图:

系统调用接口:程序员通过该接口与内核进行通信

程序管理:一部计算机可能同时间有很多的工作在等待CPU运算处理,内核这个时候必须要能够控制这些工作,让CPU的资源做有效的分配才行。

内存管理:控制整个系统的内存管理,系统所有的程序代码与数据都必须要先存放在内核当中。通常内核会提供虚拟内存的功能,当内存不足时可以提供内存交换的功能。

文件系统管理 :例如数据的输入和输出等的工作,还有不同文件格式的支持等。

设备驱动:硬件的管理是内核的主要工作之一,设备的驱动程序就是内核管理着硬件的代码,设备的驱动程序可以使硬件准备好工作,时刻等待着程序的调用。好在目前都有所谓的“可加载模块”功能,可以将驱动程序编辑成模块,就不需要重新编译内核。

系统调用把应用程序的请求传给内核,调用相应的内核函数完成所需的处理,将处理的结果返回给应用程序

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值