篇一 :linux论文

linux论文

摘要:主要分析嵌入式Linux系统应用开发的特点;概述其开发过程和所面临的挑战;阐述

嵌入式Linux的发展和应用前景。

关键词:嵌入式Linux 操作系统应用前景

引 言

近年来,随着计算技术、通信技术的飞速发展,特别是互联网的迅速普及和3C(计算机、通信、消费电子)合一的加速,微型化和专业化成为发展的新趋势,嵌入式产品成为信息产业的主流。Linux从19xx年问世到现在,短短的十几年时间已经发展成为功能强大、设计完善的操作系统之一;可运行在X86、Alpha、Sparc、MIPS、PPC、Motorola、NEC、ARM等多种硬件平台,而且开放源代码,可以定制;可与各种传统的商业操作系统分庭抗争。越来越多的企业和研发机构都转向嵌入式Linux的开发和研究上,在新兴的嵌入式操作系统领域内也获得了飞速发展。

1 嵌入式Linux的特点 嵌入式系统是以应用为中心,以计算机为基础,软硬件可裁剪,适用于系统对功能、可靠性、成本、功耗严格要求的专用计算机系统,系统结构见图1。实时性是嵌入式系统的基本要求,其次,还要求代码小,速度快,可靠性高。嵌入式Linux(Embedded Linux)是指对Linux经过裁剪小型化后,可固化在存储器或单片机中,应用于特定嵌入式场合的专用Linux操作系统。嵌入式Linux的开发和研究已经成为目前操作系统领域的一个热点。 一、Linux系统是层次结构且内核完全开放

Linux是由很多体积小且性能高的微内核系统组成。在内核代码完全开放的前提下,不同领域和不同层次的用户可以根据自己的应用需要方便地对内核进行改造,低成本地设计和开发出满足自己需要的嵌入式系统。

二、Linux系统强大的网络支持功能

Linux诞生于因特网时代并具有Unix的特性,保证了它支持所有标准因特网协议,并且可以利用Linux的网络协议栈将其开发成为嵌入式的TCP/IP网络协议栈。 此外,Linux还支持ext2、fat16、fat32、romfs等文件系统,为开发嵌入式系统应用打下了很好的基础。 三,Linux具备一整套工具链

…… …… 余下全文

篇二 :Linux期末论文

Linux操作系统论文

指导老师:谭拂晓

学 生 :吴琴

班 级:2010级计算机科学与技术网络与信息安

全1班

学 号:201005021026

日 期:6月14日

1

摘要

电子计算机诞生以来, 计算机操作系统的研究取得了长足进展。现在, 操作系统进入了社会生活的各个方面, 涉及大型计算机、个人计算机、移动便携设备、其他自动化设备等各个层次的应用领域。应用最广泛的系统之一Linux无论从硬件还是从软件来讲,都已经是一个成熟的操作系统。免费与开源的特性使得Linux对Windows的威胁也越来越大。在服务器和嵌入式系统市场上, Linux已经是主流的操作系统之一。Linux现正稳步拓展桌面操作系统市场。随着Linux的流行, 越来越多的厂商开始在其销售的计算机上预装Linux。

关键词: 操作系统 Linux 安全 开源 免费 服务器

abstract

the electronic computer was born, a great progress has been made in research of computer operating system. Now, the operating system into the various aspects of social life, involving large computers, personal computers, mobile portable devices, and other application field of automation equipment and so on all levels. One of the most widely used system for Linux from the power of the hardware to software, have already is a mature operating system. Free and open source feature makes the threat of Linux to Windows is becoming more and more big. On the server and embedded systems on the market, Linux has been one of the mainstream operating system. Linux is now steadily expand desktop operating system market. With the popularity of Linux, more and more manufacturers begin to pre-load Linux in its sales of computer.

…… …… 余下全文

篇三 :Linux论文

湖南农业大学课程论文

学 院:东方科技学院 班 级:08 姓 名:WC 学 号:2008 课程论文题目:Linux的基本应用 课程名称:Linux实用教程

评阅成绩:

评阅意见:

成绩评定教师签名:

日期: 年 月 日

1

Linux的基本应用

——Linux从入门到精通

学 生:WC

摘 要:自19xx年8月发布以来,Linux系统发展非常迅速,目前主要应用于服务器和嵌入式开发领域。Fedora Core是一个开放的,创新的具有前瞻性的基于Linux操作系统的平台。Linux系统的应用主要涉及4个方面:应用服务器、嵌入式领域、软件开发以及桌面应用。本文从Linux的实际应用出发,简单介绍Linux的基本应用和Linux系统的优点。 关键词:Linux 系统 基本应用

Linux是一个免费的、多用户的、多任务的操作系统,其运行方式、功能和Unix系统很相似,但Linux系统的稳定性、安全性与网络功能是许多商业操作系统所无法比拟的。Linux系统最大的特色是源代码的公开,在符合GUN/GPL的原则下,任何人都可以自由取得传播甚至修改源代码。

一、Linux系统的安装

(一)安装Fedora 8系统

1、安装引导

首先设置计算机的BIOS启动顺序为光驱驱动,保存设置后将Fedora 8安装光盘放入光驱中,然后重新启动计算机。计算机重启后就会出现一个操作界面,这时可以使用方向“↑”键和“↓”键切换到“Install or upgrade an existing system”选项,然后按“回车”键就可以通过图形界面安装方式安装Fedora 8系统了。

2、检测光盘介质

接下来在安装过程中Fedora 8系统会检测用户计算机硬件的信息。检测完毕后出现图形界面,要求检查光盘介质MD5SUM信息,如果希望进行检验,单击“OK”按钮,否则用“TAB”键切换到“Skip”按钮上,按“回车”键。在此安装过程阶段,用户可以选择单击“Skip”按钮略过检测光盘介质。 2

…… …… 余下全文

篇四 :Linux系统论文

Linux系统论文

一、Linux的发展:

Linux具有良好的兼容性和可移植性。大约在1.3版本之后,Linux开始向其他硬件平台上移植,包括号称最快的CPU——Digital Alpha。所以不要总把Linux与低档硬件平台联系到一块,Linux只是将硬件的性能充分发挥出来而已。Linux必将从低端应用横扫到高端应用!

为了使Linux变的容易使用,Linux也有了许多发布版本,发布版实际上就是一整套完整的程序组合。现在已经有许多不同的Linux发行版和各自的版本号,为了不产生混淆,我们先解释一些常提到的术语。当我们提到的Linux时,一般是指“Real Linux”,即内核,是所有UNIX操作系统的“心脏”。但光有linux并不能成为一个可用的操作系统,还需要许多软件包,编译器、程序库文件、Xwindow系统等等。因为组合方式不同,面向用户对象不同,所以就有了许多不同的Linux发行版。

越来越多的公司在Linux上开发商业软件或把其他Unix平台的软件移植到Linux上来。如今很多IT业界的大腕IBM、Intel、Oracle、Infomix、Sysbase、Corel、Netscape、CA、Novell等都宣布支持 Linux。商家的加盟弥补了纯自由软件的不足和发展障碍,Linux迅速普及到广大计算机爱好者,并且进入商业应用,成为打破某些公司垄断文化圈的希望所在。 Linux是爱好者们通过Internet协同开发出来的,当然它的网络功能十分强大。比如你可以通过ftp、nfs等来安装Linux,用它来做网关等等。随着Linux的发展,衍生出来的应用恐怕出乎Linus本人最初的预料。如有人用它来做路由器,有人来做嵌入式系统,有人来做实时性系统……。常有新手问Linux能做什么?其实它不象那些中看不中用的操作系统,不在于你用它能干什么,而在于你想干什么。

Linux是一个在PC机上运行的Unix系统。Linux系统具有最新 Unix的全部功能,包括真正的多任务、虚拟存储、共享库函数、即时负载、优越的存储管理和TCP/IP、UUCP网络工具等。Linux系统及其发展均符合Posix标准,其内核支持Ethernet、PPP、SLIP、NFS、AX.25、IPX/SPX(Novell)、NCP(Novell)等。系统应用包括tellnet、rlogin、ftp、Mail、gopher、talk、term、news(tin、trn、nn)等全套UNIX工具包。X图形库,包括xterm、fvwm、xxgdb、mosaic、xv、gs、xman等全部X-Win应用工具。商业软件有Motif、WordPerfect。中文工具已有Cxterm、celvis、cemasc、cless、hztty、cytalk、ctalk、cmail等,可以处理GB、BIG5、HZ文件。此外还有DOS模拟软件,可以运行DOS/Win下的软件。

…… …… 余下全文

篇五 :linux论文

Linux操作系统 共9页第1页

引言

Linux作为最早开发的操作系统之一越来越受到大家的欢迎,国际上有名的硬、软件厂商都与之结盟、捆绑。这是因为它作为自由软件有两个特点:一是它免费提供源码,二是爱好者可以按照自己的需要自由修改、复制和发布程序的源码,并公布在Internet上。这就吸引了世界各地的操作系统高手为Linux编写各种各样的驱动程序和应用软件,使得Linux成为一种不仅只是一个内核,而且包括系统管理工具、完整的开发环境和开发工具、应用软件在内,用户很容易获得的操作系统。 由于可以得到Linux的源码,所以操作系统的内部逻辑可见,这样就可以准确地查明故障原因,及时采取相应对策。在必要的情况下,用户可以及时地为Linux打 “补丁”,这是其它操作系统所没有的优势。第二,究其根本,Linux是一个UNIX系统变种,因此也就具有了Unix系统的一系列优良特性,Unix上的应用可以很方便地移植到Linux平台上,这使得Unix用户很容易掌握Linux。

Linux的主要特色

早期UNIX的主要特色是结构简炼、便于移植和功能相对强大,经过多来年的发展和进化,形成了一些极为重要并稳定的特色,其中主要包括:

1. 技术成熟,可靠性高

经过30来年开放式道路的发展,UNIX的一些基本技术已变得十分成熟,有的已成为各类操作系统的常用技术。实践表明,UNIX是能达到大型主机(mainframe)可靠性要求的少数操作系统之一。目前许多UNIX大型主机和服务器在国外的大型企业中每天24小时,每年365天不间断地运行。例如,不少大企业或政府部门,即所谓肩负关键使命的场合/部门将其整个企业/部门信息系统建立并运行在以UNIX为主服务器的Client/Server结构上。但到目前为止,世界上还没有一家大型企业将其重要的信息系统完全建立在NT上。

2. 极强的可伸缩性

UNIX系统是世界上唯一能在笔记本电脑、PC、工作站,直至巨型机上运行的操作系统,而且能在所有主要CPU芯片搭建的体系结构上运行(包括Intel/AMD及HP-PA、MIPS、PowerPC、UltraSPARC、ALPHA等RISC芯片)。至今为止,世界上没有第二个操作系统能达到这一点。此外,由于UNIX系统能很好地支持SMP、MPP和Cluster等技术,使其可伸缩性又有了很大的增强。目前,商品化UNIX系统能支持的SMP,CPU数已达到几百甚至更多个,MPP系统中的节点甚至已超过1024个UNIX支持的异种平台Cluster技术也已投入使用。UNIX的伸缩性远远超过了NT操作系统目前所能达到的水平

…… …… 余下全文

篇六 :Linux操作系统论文

Linux操作系统论文

指导老师:申利民

学生:陈政高

班级:电子09-2班

学号:0505090254

日期:2011.6.13

 [摘要]:电子计算机诞生以来, 计算机操作系统的研究取得了长足进展。现在, 操作系统进入了社会生活的各个方面, 涉及大型计算机、个人计算机、移动便携设备、其他自动化设备等各个层次的应用领域。应用最广泛的系统之一Linux无论从硬件还是从软件来讲,都已经是一个成熟的操作系统。免费与开源的特性使得Linux对Windows的威胁也越来越大。在服务器和嵌入式系统市场上, Linux已经是主流的操作系统之一。Linux现正稳步拓展桌面操作系统市场。随着Linux的流行, 越来越多的厂商开始在其销售的计算机上预装Linux。

关键词: 操作系统   Linux    安全    开源   免费    服务器

Linux简介

Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。

简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界人人都能自由使用的Unix兼容产品。

早期UNIX的主要特色是结构简练、便于移植和功能相对强大,经过多来年的发展和进化,形成了一些极为重要并稳定的特色,其中主要包括:

…… …… 余下全文

篇七 :linux论文

LINUX论文

10级市场营销2班王飞 Linux和windows操作系统优缺点比较

1、从系统构成上来说,linux是开源软件,而windows不是。那就意味着,如果你喜欢你可以对linux系统做你想做的任何改动。而这点对于windows来说这是不可能的。 2、从运行的稳定性来说。各有利弊。但linux的任何程序都是相对独立的,哪怕gnome和kde(图形界面)也是独立的。而软件的崩溃只是软件的崩溃,很少造成系统的瘫痪(死机)。只有重新运行程序就好了。Windows死机情况经常发生。 3、从多用户来说,linux是真正的多用户系统。可以多个用户真正登录,这对于windows来说,虽然也有了雏形,但不够成熟。

4、对于中文的支持来说。windows的多个版本对于中文的支持是很强的,字体也很漂亮。而linux虽然也支持中文,但要完全支持中文是要手动做很多设置的,不过就算做的再好,总有机会看到中文乱码的(因为几乎每个软件都要设置字体和字符编码的)。5、对于系统更新来说,apt是目前linux不二的选择了,快捷普遍、简单。而且无什么正版验证之虞的。windows也不错,可是漏洞总比补丁来的快。

6、从安全性来说。我们用windows时,杀毒软件、防火墙、防垃圾软件、防间谍软件占去了大部分的系统资源。可这样还是防不胜防的。Linux就不用这些烦人的东西。 7、从易用性来说,在常用的windows、mac、linux中,无论界面、鼠标操作、文件格式,windows都是相当容易上手的。其他的操作系统,几乎都要是摸索中探索的。更何况

linux的很多配置都是基于文档的,也就是要手工的修改一些配置文件。windows几乎一支鼠标就能解决所有问题。

Linux和windows安全措施分析

1、Linux的开源软件开发方式有助于更容易地暴露错误。这是微软不具备的优势。微软Windows的另一个不利因素是其许多应用程序依靠远程程序调用。远程程序调用是计算机内部通信的一种方式,无法预知地和主动地分配通信通路。与限制使用远程程序调用的Linux相比,这种方式将迫使Windows的防火墙没有Linux那样严格。2、使用管理员权限和普通的用户账号都可以操作Windows和Linux系统。但是,但是某些第三方Windows应用软件没有严格坚持这个特点,经常需要管理员的权限才能正确运行软件。因此,这些用户发起的病毒攻击的破坏性是很大的。Linux应用软件通常都遵守这个安全要求,因此很少被攻击者利用。3、Linux在LSM之上构建了多种访问控制机制,例如:为应用程序建立了单独的空间,使它们之间相互分离,也与基本的操作系统隔离,这样即使应用程序出现了安全问题也不会影响操作系统。Windows的限制在于基本安全是依靠MSCAPI的,在代码签名时信任多个密钥。微软的模型重点在于可以同时对一个产品使用弱加密或者强加密。尽管模块不是以相同的密钥进行签名,MSCAPI却信任许多根验证机构,代码签名也信任多个密钥。因此只要有一个密钥被泄露就会使整个系统异常脆弱。4、由于微软IIS和Exchange/Outlook不断出现的安全问题,Linux显得更胜一筹。

…… …… 余下全文

篇八 :Linux的历史与发展趋势期末论文

Linux操作系统的发展历史及趋势 内容摘要: 由于在19xx年,出于商业的考虑,本来开源的Unix操作系统被AT&T收回版权后,引领了数家企业进行Unix系统的商业发展;在当时的环境下,由于大规模集成电路在70年代末的高速发展(重要的是当时Intel的x86架构处理器在个人计算机领域得到广泛应用),以及AppleII在当时推动的个人计算机革命,人们开始对个人计算机有了需求,特别是对支持x86架构的免费系统的需求,于是Linus Torvalds在19xx年自行编写了Linux内核,后借力于90年代兴起的黑客文化,在世界各地开发者帮助下Linux取得迅速发展,并有了现在的超过200个Linux发行版本。在未来,Linux在物联网和云时代将会获得充分的发展;但发行版将会发展成为数个主流版本,与企业相辅相成,而小的发型版本则会被淘汰。

关键词: Linux发展前景 历史 操作系统

Linux是一种自由和开放源代码的类UNIX操作系统。该操作系统的内核由Linus Torvalds在19xx年10月5日首次发布。在加上用户空间的应用程序之后,成为Linux系统[1]。

Linux的原型Unix是由贝尔实验室开发出来的,而贝尔实验室属于AT&T, 又由于AT&T在当时忙于其他商业活动,因此当时的AT&T对于Unix是采取较为开放的态度的。1973后,开放源代码的Unix更是得以与学术界见面,Berkeley大学的Bill Joy就是在这时修改出了适合自己机器的版本——著名的Berkeley Software Distribution(BSD)[2]。它是 Linux的一个重要分支,著名的Sun公司正是由Bill Joy创办并以BSD为发展的核心来进行商业Unix的发展[2]。由于当时Unix的高度可移植性和强大的效能,而又没有版权的纷争,使得众多商业公司开发出了自己的Unix操作系统,如AT&T的System V、IBM的AIX以及HP,DEC等公司自己的Unix系统。但是,由于早期硬件厂商并没有协议这一概念,因此开发出来的硬件千差万别,也就需要为自己的硬件开发出特定的Unix系统,而且没办法在别的硬件架构下工作[1]。因此,在这种窘迫的时期,没有厂商把精力投在个人计算机的Unix系统的开发上。同时,由于AT&T出于商业的考虑,突然将高度开放的Unix系统的版权收回,并且特别提到“不可对学生提供源代码”,一时造成了Unix界的紧张气氛,也引来了很多商业纠纷。在这种紧张的时期,19xx年在学校的Andrew Tanenbaum(谭宁帮)教授为了能继续教授这一套优良的操作系统,用自己的记忆(很聪明地规避了版权纠纷)编写了X86架构的Minix版本,但是由于这个版本没有在网上流传,因此没有走得很远[2]。

…… …… 余下全文