1 / 34
文档名称:

Linux操作系统.pptx

格式:pptx   大小:166KB   页数:34页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux操作系统.pptx

上传人:wz_198613 2019/4/15 文件大小:166 KB

下载得到文件列表

Linux操作系统.pptx

相关文档

文档介绍

文档介绍:课程的性质和任务本课程是计算机科学与技术专业的专业课。本课程的任务是使学生掌握Linux操作系统的基本原理、基本命令的使用、Shell编程、系统管理、XWindow的原理和使用、熟悉Linux平台上的C语言环境并能解部分源代码。课程内容、基本要求(一) Linux操作系统的概述掌握操作系统概念,了解Linux操作系统特点、应用领域、发展史、现状、趋势和自由软件开发的优势。(二)Linux操作系统的安装掌握硬件需求、软件获取、安装和基本配置、软件包的安装和加载、lilo的使用。(三)Linux的基本命令掌握Linux的文件系统的结构、基本命令、vi的使用。(四) shell编程掌握shell编程方法。(五) 系统管理掌握Linux的文件系统的原理、用户管理、网络配置、安全管理。(六)Linux下的C编程了解Linux下的C编程方法和相关工具、掌握编译内核的方法。(七)XWindow了解XWindow的原理、配置和使用。(八)Linux源代码理解原理解读代码本课程安排24学时上机安装:4学时基本命令:4学时shell编程:6学时系统管理:6学时C编程和源码:4学时上机时间:3,7,9,11,13,15周。星期三5,6,7,7节地点:软件学院机房。使用的教材和主要参考书教材:《Linux基础教程(1)-操作系统基础》汤荷美董渊李莉程志锐著清化大学出版社,2001年7月第一版参考书:有关Linux基础、配置、系统管理和源码分析的书。第1章Linux操作系统的概述操作系统概念Linux操作系统特点应用领域发展史现状、?"Lin-noks".(******@),但其后的发展却几乎都是由互联网上的Linux社团(munity)互通交流而完成的。(1)LinuxisaUnixclonewrittenfromscratchbyLinusTorvaldswithassistancefromaloosely-.pliance.“Linux是一种UNIX操作系统的克隆,它(的内核)由LinusTorvalds以及网络上组织松散的黑客队伍一起从零开始编写而成。Linux的目标是保持和POSIX的兼容。Ithasallthefeaturesyouwouldexpectinamodernfully-fledgedUnix,includingtruemultitasking,virtualmemory,sharedlibraries,demandloading,sharedcopy-on-writeexecutables,propermemorymanagementandTCP/working.“Linux具备现代一切功能完整的UNIX系统所具备的全部特征,其中包括真正的多任务、虚拟内存、共享库、需求装载、共享的写时复制程序执行、优秀的内存管理以及TCP/IP网络支持等。(2)ItisdistributedundertheGNUGeneralPublicLicense.“Linux的发行遵守GNU的通用公共许可证。 Linuxwasfirstdevelopedfor386/486-,DECAlphas,SUNSparcs,M68000machines(likeAtariandAmiga),MIPSandPowerPC,andothers.“Linux起初为基于386/486的PC机开发,但现在,Linux也可以运行在DECAlpha、SUNSparc、M68000,以及MIPS和PowerPC等计算机上。”1)真正意义上的多任务、多用户操作系统; 2)提供了先进的网络支持:内置TCP/IP协议;3)与UNIX系统在源代码级兼容,符合IEEEPOSIX标准; 4)可以运行在多种硬件平台上; 5)支持数十种文件系统格式; 6)完全运行于保护模式,充分利用了CPU性能; 7)开放源代码,用户可以自己对系统进行改进; 8)采用先进的内存管理机制,更加有效地利用物理内存; Linux与UNIX有什么不同? Linux也是属于UNIX家族的一员,它有许多特性是与UNIX相同的,它们之间的最大区别在于以下两点: 1)UNIX系统大多是与硬件配套的,而Linux则可运行在多种硬件平台上; 2)UNIX是商业软件,而Linux是自由软件,免费、公开源代码的。