- 1、本文档共66页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4讲 LINUX操作系统基础.ppt
第四讲 Linux基础与应用开发环境搭建 范旭龙 fanxulong@ 操作系统(OS)基本概念 操作系统(Operating System,简称OS)是一管理计算机硬件与软件资源的程序,同时也是计算机系统的内核与基石。操作系统大致包括5个方面的管理功能: 进程与处理机管理 作业管理 存储管理 设备管理 文件管理 目前微机上常见 的操作系统有DOS、OS/2、UNIX、LINUX、 Windows、Windows CE Netware等。 为什么是它? 学习Linux最大的动力是什么?更多人是学习前的热情,保持高度的热情在机子上安装了Linux,在热情没有打消之前,他们愿意接受Linux的烦燥;是什么让部分人放弃了Linux?其实整个放弃的过程相当复杂,可讲起来是却特别简单,终究是在使用Linux与Windows的过程中产生了操作上的差异及学习难度等上最终决定了他们放弃Linux。 低成本 可用于多种硬件平台 可定制的内核 良好的性能 你也可以学习嵌入式OS的,比如, Windows CE, etc. 1、操作系统是____ A)软件与硬件的接口 B)主机与外设的接口 C)计算机与用户的接口 D)高级语言与机器语言的接口 2、按照所起的作用和需要的运行环境,操作系统属于( )范畴A、用户软件B、应用软件C、支撑软件D、系统软件 3、操作系统的基本功能是( )A、控制和管理系统内的各种资源,有效地组织多道程序的运行B、提供用户界面,方便用户使用C、提供方便的可视化编辑程序D、提供功能强大的网络管理工具 Linux 简介 Linus Torvalds 李纳斯·托沃兹,linux之父,全名Linus Benedict Torvalds ,芬兰人,出生于1969.12.28,其操作系统linux为开源软件,能免费从互联网下载 。 几个代表 多多多…. 你真理解为什么是Linux了吗? 回去再看看Linux操作系统的简史和家族吧,你会更喜欢她的! 怎么学习它 嵌入式Linux应用开发 Linux 文件入文件系统 Linux基础命令 Linux编程与调试(C/C++ vi ,gdb,etc) Linux 线程,进程,中断 etc. Linux 网络编程 嵌入式Linux系统开发 嵌入式Linux驱动开发 驱动? 硬件基础 Linux 内核 中断,内存管理等 各种具体设备的驱动开发 Q A Linux文件分区 Windows 常用的分区格式,FAT16、FAT32、NTFS格式。 Linux的分区格式: Ext2:GNU/Linux系统中标准的文件系统。这是Linux中使用最多的一种文件系统,它是专门为Linux设计的,拥有极快的速度和极小的CPU占用率。 Ext3:是Ext2的下一代,也就是保有Ext2的格式之下再加上日志功能。 Linux swap:?它是Linux中一种专门用于交换分区的swap文件系统。Linux是使用这一整个分区作为交换空间。一般这个swap格式的交换分区是主内存的2倍。在内存不够时,Linux会将部分数据写到交换分区上。 Linux文件系统目录结构 这些目录内都有些什么内容呢? home/ :用户目录 包括用户信息等 bin/ :执行目录 可执行文件常用命令 sbin/ :执行目录 不提供给用户使用的命令 boot/ :引导目录 引导系统使用的文件 etc/ :配置目录 系统配置时使用 dev/ :设备目录 通过它访问外设 mnt/ :安装目录 管理员设备临时安装点 opt/ :安装目录 管理员软件包放置点 lib/ :库目录 命令执行时使用 usr/ :共享目录 所有用户的共享文件 var/ :数据目录 系统运行时要修改数据 tmp/ :数据目录 系统运行时要修改数据 proc/ :虚拟目录 文件系统内存产生,不在硬盘而在内存里。 lost+found/:空目录 不正常关机无家可归文件避难所。 通过上面的图我们可以看到 一个例子 小实验 查看我们现在用的系统的目录结构? 用户与系统的交互接口 Linux终端( Terminal or Console ) X Windows shell Shell是系统的用户界面, 提供了用户与内核进 行交互操作的一种接口。它接收用户输
文档评论(0)