欢迎来到天天文库
浏览记录
ID:38600812
大小:1.94 MB
页数:101页
时间:2019-06-16
《《Linux用户基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Linux内核分析与应用进阶2007,7Linux!Linux是通过网络合作写成的一个Free/Open的操作系统内核。它采用单一内核(monolithic)结构,而支持内核模块运行时动态加载(LoadableKernelModule)。广义的Linux是指结合了大量的GNU应用软件的发行版本,著名的有Redhat、Debian、Mandrake等。Linux系统在服务器、安全、专用及嵌入式系统等领域有应用潜力。Linux是一个实际的系统,是一个优秀的学习对象。对于深入了解操作系统的原理,探索系统软件的开发方式都很有好处。Linu
2、x是一个软件系统模式,是一种精神,一种信念。ToC[1]LinuxisaUNIXclone[2]GNU/GPL许可[3]Linux目录结构[4]GNU/Linux软件包[5]Linux发行版[6]Linux试用[7]Linux管理[8]ProgramminginLinux【1】LinuxisaUnixcloneWindowshttp://www.microsoft.com/UNIXAT&T-Novell-SCOBSDFreeBSD、NetBSD、OpenBSDMacintoshOSOS目录http://tunes.org/Revi
3、ew/OSes.htmlhttp://directory.google.com/Top/Computers/Software/Operating_Systems/UNIXsIBMAIXSGIIrixCompaqTru64UnixHP-UXSCOUnixWare/OpenServerSunSolaris关于差异和IEEE/POSIXBSD:FreeBSD,OpenBSDMINIX、Nachos}UNIXsTree▽Solaris9TheSingleUNIXTheSingleUNIXSpecification,Version3Base
4、Definitions-alistofdefinitionsandconventionsusedinthespecificationsandalistofCheaderfilesShellandUtilitiesSystemInterfaces-alistofavailableCsystemcallswhichmustbeprovidedRationale-theexplanationbehindthestandard.IEEE/ISOPOSIX-PortableOperatingSystemInterfaceforuniXbas
5、edontheBSDandSystemVreleasesnon-UnixsystemssuchasMicrosoft'sWindowsNTarePOSIXcompliantPOSIXthreadLinux功能兼容unix多用户环境多进程、SMP进程调度进程间通信IPC、Pipe、Socket网络支持TCP/IPv4/IPv6▽各种硬件平台支持CPUs存储管理内存管理磁盘交换空间高速缓存动态和共享库(.so)文件系统ext2、ext3、FAT、NTFS、ISO9660Linux特色特色Open开发工作活跃可靠性性能移植性好性价比,硬
6、件要求低可为我所用前景和趋势服务器领域桌面嵌入式商业化cnLinuxKernel内核源代码(2.6.21.5)bz2压缩有40M,展开有200多M计21k多个文件,编译后可压缩为约几M的核心(vmlinuz),及几十M的驱动文件。在开机启动运行后,内核提供了300多个系统调用,这是内核和用户进程交互的接口。内核管理CPU、存储器、外设及进程调度等。内核功能可以在运行过程中以内核模块(kernelmodule)的方式得以扩充。Linux当前状态LinuxKernel2.6.21.5GNU/LinuxDistributionFedor
7、a7,RedhatEnterpriseLinux5Debian3.1/4.0,Ubuntu7.04…OfficeSuite:staroffice/openofficeWeb/ApplicationServerDevelopGameLinux应用现状应用网络服务器(Netcraft)集群和分布式(Top500和Beowulf/Networx)嵌入式/设备驱动安全领域进一步个人桌面应用服务和支持付费/盈利方式教学与科研LinuxinTop500Top500http://www.top500.org/LinuxNetworxhttp:/
8、/www.linuxnetworx.com/BeowulfbasedonLinux…builtoncommodityhardwaredeployingLinuxOSandopensourcesoftwarehttp://www.beowulf.or
此文档下载收益归作者所有