- 1、本文档共61页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux入门基础课件
2.1 Linux简介
2.2 Linux主流版本介绍
2.3 Linux基本命令行操作;一、Linux简介; 1990年,Linus Torvalds首次接触Minix;
1991年,Linus Torvalds开始在Minix上编写各种驱动程序等操作系统内核组件;
1991年,Linus Torvalds公开了Linux内核;
?1993年,Linux1.0版发行,Linux转向GPL版权协议;
?1994年,Linux的第一个商业发行版Slackware问世;
?1996年,美国国家标准技术局的计算机系统实验室确认Linux版本1.2.13符合POSIX标准;
1999年,Linux的简体中文发行版相继问世;
2001年,Linux2.4版内核发布;
2003年,Linux2.6版内核发布。 ; 1、开放性 2、多用户多任务
3、继承UNIX优势 4、符合POSIX标准
5、友好的用户界面 6、丰富的网络功能
7、良好的可移植性 8、设备独立性;Linux给个人计算机带来了能够与UNIX系统相比的速度、效率和灵活性,使个人计算机所具有的潜力得到了充分发挥。
Linux与Windows工作方式存在一些根本的区别,这些区别只有在用户对两者都很熟悉之后才能体会到,但它们却是Linux思想的核心。;1、Linux的应用目标是网络
2、可选的GUI:用户可以只运行GUI,或者在需要时使用图形窗口运行GUI
3、文件名扩展:Linux不使用文件名扩展来识别文件的类型
4、重新引导:一旦开始运行,它将保持运行状态,直到受到外来因素的影响,比如硬件故障。
5、命令区分大小写;Linux一般包括四个主要部分:内核(Kernel)、命令解释层(Shell或其他操作环境)、文件结构(File Structure)和实用工具。
内核是整个操作系统的核心部分; Shell是用户与计算机交流的接口; 文件结构是存放在存储设备上文件的组织方法;实用工具是Linux系统中运行的一些常用软件。;内核是Linux系统的心脏,是运行程序和管理硬件设备的内核程序,决定着系统的性能和稳定性。
内核以独占的方式执行最底层任务,保证系统正常运行,协调多个并发进程,管理进程使用的内存,使它们相互之间不产生冲突,满足进程访问磁盘的请求等。
它从用户那里接受命令并把命令送给内核去执行。Linux核心源程序通常都安装在/usr/src/linux下。;Linux内核包括几个重要部分:进程管理、内存管理、硬件设备驱动、文件系统驱动、网络管理。
进程管理产生进程,以切换运行时的活动进程来实现多任务;
内存管理负责分配进程的存储区域和对换空间区域、内核的部件及Buffer Cache;
在最底层,内核对它支持的每种硬件包含一个硬件设备驱动。 ;Linux内核主要由五个子系统组成:进程调度,内存管理,虚拟文件系统,网络接口,进程间通信。 ;进程调度(SCHED)控制进程对CPU的访问。
当需要选择下一个进程运行时,由调度程序选择最值得运行的进程。
Linux使用了比较简单的基于优先级的进程调度算法选择新的进程。 ;虚拟文件系统(VFS)隐藏了各种硬件的具体细节,为所有的设备提供了统一的接口。
虚拟文件系统可以分为逻辑文件系统和设备驱动程序。逻辑文件系统指Linux所支持的文件系统,设备驱动程序指为每一种硬件控制器所编写的设备驱动程序模块。?;各个子系统之间的依赖关系 ;Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。它接收用户输入的命令并把它送入内核去执行。
Linux提供了像Microsoft Windows那样的可视的命令输入界面---X-Window的图形用户界面(GUI),它提供了很多窗口管理器,其操作就像Windows一样,有窗口、图标和菜单,所有的管理都通过鼠标控制。
现在比较流行的窗口管理器是KDE和GNOME。;Shell也有多种不同的版本,目前主要有以下几种:
Bourne Shell:是贝尔实验室开发的;
BASH:是GNU的Bourne Again Shell,是GNU操作系统上默认的Shell;
Korn Shell:是对Bourne Shell的发展,在大部分内容上与Bourne Shell兼容;
C Shell:是Sun公司Shell的BSD版本。;文件结构是文件存放在磁盘等存储设备上的组织方法,主要体现在对文件和目录的组织上。
目录提供了管理文件的一个方便而有效的途径,我们能够从一个目录切换到另一个目录,而且可以设置目录和文件的权限,以便允许或拒绝其他人对其进行访问。
Linux目录采用多级树形结构(如图2-1所示),用户可以浏览
您可能关注的文档
- FANUC编程指令课件.ppt
- Fluke 317,Fluke 319 万用表使用说明书课件.ppt
- Fortran格式输入输出课件.ppt
- F货币银行第九章 货币需求课件.ppt
- E动终端外出课件.ppt
- GAMS程序使用课件.ppt
- GE2008年运动生理试题(体硕联考)课件.ppt
- GB50174-2008-信息系统机房设计规范解读(钟景华)课件.ppt
- GDP 良好书写规范课件.ppt
- GE选拔领导人模式课件.ppt
- 2025届湖北省武汉市新洲区中考历史最后一模试卷含解析.doc
- 辽宁省丹东市第十四中学2025届中考冲刺卷生物试题含解析.doc
- 方兴大道承台砼施工技术交底.docx
- 江苏省扬州市田家炳实验中学2025届中考历史全真模拟试卷含解析.doc
- 2025届黑龙江省杜尔伯特县中考二模化学试题含解析.doc
- 海南省海口九中学海甸分校2025届中考生物模拟试卷含解析.doc
- 江苏省春城中学2025届中考生物全真模拟试卷含解析.doc
- 广东省广州市番禺区广博校2025届中考猜题历史试卷含解析.doc
- 安徽省合肥市重点中学2025届中考四模历史试题含解析.doc
- 河北省衡水市故城县2025届中考生物押题试卷含解析.doc
最近下载
- 山东省青岛市超银中学2024-2025学年七年级下学期开学考试 英语试题(含解析).docx VIP
- GB50003-2011:砌体结构设计规范.pdf VIP
- 妇幼保健院装修装饰工程监理规划.doc VIP
- 机械设计软件:Creo二次开发_(5).Creo二次开发中的C#编程.docx
- 《儿童癫痫》课件.ppt VIP
- 人教版 英语必修三 一词 一例句.docx
- DB52T 1714.1-2023 烟草主要病虫草害绿色防控技术规程 第1部分:总则.docx VIP
- GB55007-2021 砌体结构通用规范001.pdf
- 种树郭橐驼传课件教学.ppt
- 2025入党积极分子预备党员考试精选100题题库(含答案).docx VIP
文档评论(0)