3、Linux操作系统:特性、历史与软件资源详解

Linux操作系统:特性、历史与软件资源详解

1. 操作系统与Linux概述

操作系统是为用户管理计算机硬件和软件的程序。最初,它的设计目的是执行重复性的硬件任务,主要围绕文件管理、程序运行以及接收用户命令展开。用户通过用户界面与操作系统进行交互,该界面能接收并解释用户发出的指令。操作系统的用户界面形式多样,既可以是简单的命令行输入,也可以是复杂的桌面菜单和图标选择。

操作系统还负责管理软件应用程序。为完成不同任务,如编辑文档或进行计算,需要特定的软件应用。以编辑器为例,它是一种能让用户编辑文档、进行修改和添加新文本的软件应用。编辑器本身是由计算机执行的指令组成的程序,使用前需先加载到计算机内存,然后执行其指令。操作系统控制着所有程序(包括软件应用)的加载和执行。当用户想使用编辑器时,只需指示操作系统加载并执行该编辑器应用即可。

文件管理、程序管理和用户交互是所有操作系统共有的传统特性。与所有Unix版本一样,Linux增加了两个特性,它是一个多用户和多任务系统。作为多任务系统,用户可以让系统同时执行多个任务,例如在打印一个文件的同时编辑另一个文件,无需等待打印完成再进行编辑。作为多用户系统,多个用户可以同时登录系统,通过各自的终端与系统进行交互。

Linux作为Unix的一个版本,继承了Unix系统的灵活性,这种灵活性源于Unix的研究起源。20世纪60年代末至70年代初,AT&T贝尔实验室的Ken Thompson开发了Unix系统,它融合了操作系统设计的许多新发展。最初,Unix是为研究人员设计的操作系统,其主要目标之一是创建一个能支持研究人员不断变化需求的系统。为此,Thompson设计的系统必须能够处理各种不同类型的任务,灵活性变得比硬件效率

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值