




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2020 1 21 1 Linux操作系统 主讲人 于宁斌Email nbyu 2004年6月 2020 1 21 2 第一章Linux操作系统简介 内容提要 Linux的产生与发展Linux系统的主要组成Linux与其他操作系统的区别 2020 1 21 3 1 1计算机操作系统概述 Linux是一种操作系统 位于计算机裸机与用户之间 操作系统 是计算机系统的一种最基本的系统软件 管理计算机的系统资源 进程管理 内存管理 文件管理 设备管理和作业或任务管理 控制程序的执行 操作系统既是计算机资源管理者 又是用户操作计算机的程序和命令的接口 2020 1 21 4 1 2Linux的产生与发展 Linux是在UNIX基础上开发的 它具有UNIX的全部功能 开发时遵循ANSIUNIX的 计算机环境的可移植性擦系统界面 POSIX 绝大多数在UNIX下可运行的程序直接可在Linux运行 Linux是自由软件 Linux是适合于pc机上使用的UNIX Linux由芬兰赫尔辛基大学的学生LinusTorvalds在1991年开始开发 1993年底 Linux1 0问世 它被自由软件组织GNU Gnu sNotUNIX 采纳 从此走向一个正式的 功能健全的操作系统 2020 1 21 5 1 2Linux的产生与发展 续 Linux是自由软件 遵循GPL GNUGeneralPublicLisence 自由软件允许任何人以任何形式复制 使用 修改和传播它 传播过程中的一个重要准则就是 CopyLeft 即任何人接受了以GPL方式发送的软件 那么这个软件无论是否经过他的修改 他发布这个软件时必须以GPL形式发送 GNU的开发工作得到自由软件基金会FSF FreeSoftwareFoundation 的支持 2020 1 21 6 当今流行的Linux Slackware Redhat Debain Mandrake SuSE Xlinux TurboLinux BluePoint RedFlag XteamCOSIXLinux 中软总公司 红旗Linux 中科软公司 TomLinux 实达朗新公司 TurboLinux 拓林思公司 XteamLinux 北京冲浪公司 RedFlag 中科院 北大方正 康柏公司联合开发 等 2020 1 21 7 相关网站 comp os Linux www gun org www Linux orgwww L L 2020 1 21 8 1 3Linux系统概述 一个多任务 多用户的系统多任务 计算机可以同时运行多个程序 多用户 多个用户可以同时在一台主机上工作 一台主机可以同时连接多个终端 每个终端由一个用户使用 为了多个用户对资源的访问 操作系统必须由 多用户 的功能 Linux操作系统划分为核心程序与核外程序 2020 1 21 9 内核 核心程序又称内核 包括以下模块 进程管理 负责启动程序 管理调度程序 终止程序运行的管理模块 多进程要求有效第控制各个进程的执行 进程间的协作 提供进程间的通信 内存管理 使用分页技术的虚拟内存 可共享内存页面 设备管理 将所有的设备都当作文件处理 文件系统管理 使用ext2文件系统 所有的文件都组织在一棵目录树上 可使用多种文件系统 如hpfs fat msdos proc等 2020 1 21 10 1 3Linux系统概述 续 核外程序包括 Shell 用户和操作系统之间的界面 由它负责用户与计算机的交互 bsh Bash csh ksh XWindow 为用户提供图形界面 KDE GNOME编辑器 ed ex vi Emacs 编译器和调试工具 gcc 可编译C C ObjectC gdb 提供设置断点 监视和修改变量 单步跟踪等 网络访问工具 ftp telnet email收发器 在XWindow中提供NetscapeWeb浏览器 2020 1 21 11 核外程序 网络服务程序 具有天然的适合网络服务器的能力 Apache服务器运行在LINUX平台上 其他应用程序 编辑排版工具 电子表格 计算器 图象处理器 游戏等 2020 1 21 12 1 4Linux与其他操作系统的比较 操作系统的二大阵营 UNIX WindowsLinux与UNIX的比较在使用和编程上 LINUX表现的就是UNIX操作系统 更适用于PC机 内核允许用户裁剪 执行效率更高 是自由软件 免费的源代码 成本低 可根据需要修改 所以更流行 传播更广泛 2020 1 21 13 1 4Linux与其他操作系统的比较 续 LinuxWindowsNT的比较功能和性能更强 Linux有直接的远程登录和电子邮件 NT需要第三方软件 文件系统设计独立于设备 访问路径统一方便 系统管理 Linux有方便的SHELL语言和cron这样的定时任务管理程序 NT欠缺 在服务器工作方面 Linux可以不重新启动系统情况下安装 卸载系统的功能模块 如驱动程序 网络服务程序 NT不具备这样的能力 在可靠性 安全性 系统的可扩展性 网络功能等方面 NT都略逊一筹 2020 1 21 14 1 4Linux与其他操作系统的比较 续 Linux二大优势Linux是免费发布的自由软件 不需购买 License Linux与UNIX兼容 凡在UNIX上运行的程序都可以在Linux上运行 为Linux提供了巨大的可利用的资源 2020 1 21 15 小结 Linux是一种自由传播 免费使用和复制的操作系统 Linux已经成为GNU软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 阿勒泰市2025-2026学年七年级下学期语文期末模拟试卷
- 2025 年小升初石家庄市初一新生分班考试英语试卷(带答案解析)-(外研版)
- 2025 年小升初沧州市初一新生分班考试语文试卷(带答案解析)-(人教版)
- 2025年温暖冬至活动主题方案5篇
- 辽宁省沈阳市虹桥中学教育集团2025-2026学年九年级上学期开学考试语文试题(含答案)
- 社区消防安全知识培训班课件
- 促销策划合同范本
- 银行续签贷款合同范本
- 建筑公司会计合同范本
- 社区护理中风课件
- 2023-2028年中国黄油行业市场全景评估及投资前景展望报告
- 2025年福建省中考英语试卷真题(含标准答案)
- 应急救援车管理制度
- 十五五林业建设总结和十五五林业发展规划思路-0-图文
- 财务分析入门从零开始学
- 口腔实训室管理制度
- 2024年海南省琼海市事业单位公开招聘警务辅助人员22人试题带答案
- 重庆一中高2025届高三高考适应性考试数学(含答案)
- T/ZJSEE 0012-2023分布式光伏验收规范
- 秋冬常见传染病预防知识
- 试管婴儿医院协议书
评论
0/150
提交评论