ImageVerifierCode 换一换
格式:DOC , 页数:14 ,大小:93.84KB ,
资源ID:1968061      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-1968061.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(linux结课论文.doc)为本站会员(聆听****声音)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

linux结课论文.doc

1、Linux结课论文中国地质大学长城学院 本 科 结 课 论 文 题 目:Linux的基本应用 系 别信息工程系学生姓名专 业计算机科学与技术学 号指导教师2016年 5 月 25 日Linux的基本应用摘要:自1991年8月发布以来,Linux系统发展非常迅速,目前主要应用于服务器和嵌入式开发领域。Red Hat Linux是一个开放的,创新的具有前瞻性的基于Linux操作系统的平台。Linux系统的应用主要涉及4个方面:应用服务器、嵌入式领域、软件开发以及桌面应用。从Linux的实际应用出发,简单介绍Linux的基本应用和Linux系统的优点。并且随着网络的日益盛行,越来越多的技术高超的程序

2、员加入到Linux的开发与完善中来。深入地了解和熟练地掌握是每一个Linux用户的必修功课之一。关键词:Linux系统基本应用ABSTRACT Abstract:since its release in August 1991, Linux system develops very rapidly. At present, it is mainly used on the server and embedded technology. Hat Linux Red is an open, innovative, forward-looking platform based on the Linu

3、x operating system. The application of Linux system mainly involves 4 aspects: application server, embedded domain, software development and desktop application. Based on the practical application of Linux, this paper briefly introduces the basic application of Linux and the advantages of Linux syst

4、em. And as the Internet has become more and more popular, more and more skilled programmers are added to the development and improvement of Linux. Thorough understanding and mastering is one of the required courses for every Linux user.KEYWORDS:Linux basic application system目录1 .Linux简介11.1技术成熟,可靠性高

5、11.2 极强的可伸缩性11.3网络功能强21.4强大的数据库支持能力21.5开发功能强21.6开放性好21.7标准化22.Linux系统的安装32.1安装欢迎界面32.2选择安装过程中的语言32.3选择键盘类型32.4磁盘分区配置32.5引导装载程序设置32.6网络配置32.7设置根命令33.Linux基本操作应用33.1登录43.2基本使用43.3系统设置43.4Linux常用操作命令44、Linux的应用性质64.1Linux操作系统64.2Linux的主要用途65、常见Linux系统介绍65.1 RHEL65.2 CentOS75.3 Ubuntu75.4 SUSE75.5 Fedor

6、a85.6 红旗8结语9参考文献101 .Linux简介Linux是一类Unix计算机操作系统的统称。Linux操作系统的内核的名字也是“Linux”。Linux操作系统也是自由软件和开放源代码发展中最著名的例子。严格来讲,Linux这个词本身只表示Linux内核,但在实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。简单地说,Linux是一套免费使用和自由传播的类Unix操作系统,它主要用于基于x86系列CPU的计算机上。这个系统是由世界各地的成千上万的程序员设计和实现的。其目的是建立不受任何商品化软件的版权制约的、全世界人人都能自

7、由使用的Unix兼容产品。早期UNIX的主要特色是结构简炼、便于移植和功能相对强大,经过多来年的发展和进化,形成了一些极为重要并稳定的特色,其中主要包括: 1.1技术成熟,可靠性高 经过30来年开放式道路的发展,UNIX的一些基本技术已变得十分成熟,有的已成为各类操作系统的常用技术。实践表明,UNIX是能达到大型主机(mainframe)可靠性要求的少数操作系统之一。目前许多UNIX大型主机和服务器在国外的大型企业中每天24小时,每年365天不间断地运行。例如,不少大企业或政府部门,即所谓肩负关键使命的场合/部门将其整个企业/部门信息系统建立并运行在以UNIX为主服务器的Client/Serv

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

9、过1024个UNIX支持的异种平台Cluster技术也已投入使用。UNIX的伸缩性远远超过了NT操作系统目前所能达到的水平 1.3网络功能强 网络功能是UNIX系统的一又一重要特色,作为Internet网技术和异种机连接重要手段的TCP/IP协议就是在UNIX上开发和发展起来的。TCP/IP是所有UNIX系统不可分割的组成部分。因此,UNIX服务器在Internet服务器中占80以上,占绝对优势。此外,UNIX还支持所有常用的网络通信协议,包括NFS、DCE、IPX/SPX、SLIP、PPP等,使得UNIX系统能方便地与已有的主机系统,以及各种广域网和局域网相连接,这也是UNIX具有出色的互操

10、作性的根本原因。 1.4强大的数据库支持能力 由于UNIX具有强大的支持数据库的能力和良好的开发环境,因此多年来,所有主要数据库厂商,包括Oracle、Informix、Sybase、Progress等,都把UNIX作为主要的数据库开发和运行平台,并创造出一个又一个性价比的新记录。UNIX服务器正在成为大型企业数据中心替代大型主机的主要平台。 1.5开发功能强 UNIX系统从一开始就为软件开发人员提供了丰富的开发工具。成为工程工作站的首选和主要的操作系统和开发环境。可以说,工程工作站的出现和成长与UNIX是分不开的。至今为止,UNIX工作站仍是软件开发厂商和工程研究设计部门的主要工作平台。有重

11、大意义的软件新技术的出现几乎都在UNIX上,如TCP/IP、WWW、OODBMS等。 1.6开放性好 开放性是UNIX最重要的本质特性。开放系统概念的形成与UNIX是密不可分的。UNIX是开放系统的先驱和代表。由于开放系统深入人心,几乎所厂商都宣称自己的产品是开放系统,确实每一种系统都能满足某种开放的特性,如可移植性、可兼容性、可伸缩性、互操作性等。但所有这些系统与开放系统的本质特征不受某些厂商的垄断和控制相去甚远,只有UNIX完全符合这一条件。 1.7标准化 过去,Unix界被分析家和用户批判,因为没有为所有Unix操作系统提供统一的标准。其实,到目前为止,国际标准化组织(ISO)、工业团体

12、恰恰是以UNIX基础制订了一系列标准化,如ISO/IEC的POSIX标准、IEEE POSIX标准、X/Open组织的XPG3/4工业标准以及后来的Spec 1170(因为它包含了1170个应用编程接口,后来改名为UNIX95)标准。不少人对标准及标准化组织的作用及职权产生了误解。事实上,当标准化组织企图驾驭互相竞争的力量,和企图为用户规定他们的要求时是注定要失败的。比方说,标准只能用于给出道路的规则,而不应用于制造汽车。如果厂家被强迫完全遵从单一的标准,而不允许他们产品有特色,则用户将受害,Unix将变成象任何单一厂家的产品一样,没有任何特色。 2.Linux系统的安装2.1安装欢迎界面 在

13、跳过安装光盘介质检测后,进入安装欢迎界面,在此界面中单击“Next”按钮进入下一步安装界面 2.2选择安装过程中的语言 在语言选择界面中可以根据实际情况选择语言,在此处选择的语言只是安装系统过程中所使用的语言,这里选择“Chinese(Simplified)”。 2.3选择键盘类型 选择安装过程中的语言后,单击“Next”按钮进入另一图形界面选择键盘类型,一般计算机默认会选择“美国英语式”,在此使用默认的选择。 2.4磁盘分区配置 在Linux系统安装过程中有自动分区和手工分区两种磁盘分区方式 2.5引导装载程序设置 、改变引导装载程序。、设置系统标签。、引导装载程序口令。、高级引导装载程序装

14、置。 2.6网络配置 、通过DHCP自动配置TCP/IP属性值。 、给计算机配置静态的TCP/IP属性值。 2.7设置根命令 单击“下一步”按钮,进入下一个图形界面,两次输入根口令,即该Linux系统超级管理员的root的口令。根口令必须至少包含6个字符,输入的口令不会在屏幕上显示,而且口令是区分大小的,建议在此设置包含有大小写字母、数字以及特殊符号的复杂密码。 3.Linux基本操作应用3.1登录在图形登录界面上输入希望登录的系统用户账户,如果需要以超级管理员(root)身份登录系统进行管理,在登录提示后输入用户名“root”,按“回车”后,在口令提示中输入安装时设置的根口令,然后按“回车”

15、即可。以管理员身份登录系统后,单击“继续”按钮登录系统。3.2基本使用1、使用桌面桌面上有面板,面板上包含应用程序启动器、用于通知警告图标的通知区域和小型应用程序。可以用来控制音量,切换工作区并显示系统状态。桌面上还有文件夹、应用程序启动器或光盘、软盘之类可移动设备的快捷方式。使用此应用程序,只要双击即可。2、使用面板单击面板上的“应用程序”按钮,进入系统内的应用程序;可以使用面板上的“位置”快速进入某个文件夹中;也可以使用面板上的“系统”操纵首选项、管理、帮助、注销以及关机功能,其中使用“管理”可以对Fdora8系统进行大部分管理造作。3.3系统设置1、系统监视器使用“系统监视器”可以查看F

16、edora8系统的系统信息、进程信息、资源信息以及文件系统信息。单击面板上的“应用程序”“系统工具”“系统监视器”,看到一个“系统监视器”对话框界面;然后我们就可以对“系统”选项卡、“进程选项卡”、“资源选项卡”、“文件系统选项卡”等进行查看设置。2、显示设置要启动“显示设置”工具,单击面板上的“系统”“管理”“显示”。打开“显示设置”界面。完成设置更改并退出图形桌面后,当再重新登录系统时便可使所做的改变生效。3.4Linux常用操作命令1、exit:这个指令是退出系统,但不是关机2、date:显示当前日期格式化日期:date+%y/%m/%d3、cal:显示日历格式化日历:calmonthy

17、ear4、bc:内置计算器5、man:求助了!与info类似mancommand6、shutdown:这就是关机了shutdown-tsec:shutdown-t1010秒关机7、reboot:重启,与shutdown-rnow8、目录文件权限umask文件或目录时的默认权限umask:查看umaskxyz:设定9、 cd相对路径或绝对路径 10、pwd显示当前路径11、mkdir/rmdir建立目录/删除目录12、ls显示文件名称,属性等ls-a列出所有文件(连同隐藏文档)ls-l详细列出ls-s以文件大小排序 13、cpsouceobject进行复制cp-r可以进行目录的复制cp-s做成联

18、接文件,与ln功能相同cp-u如果源文件新才会复制14、rm文件名删除文件rm-i用户确认rm-r循环删除rm-f强制删除15、mvsouceobject移动16、查看文件内容cat文件查看文件内容tac文件最后一行显示more/less文件显示文件head/tail-n文件从头或尾开始看文件N行4、Linux的应用性质4.1Linux操作系统现在常用的Linux操作系统包括Ubuntu,DebianGNU/Linux ,Fedora,Gentoo,MandrivaLinux ,PCLinuxOS,SlackwareLinux ,openSUSE,ArchLinux,Puppylinux,Mi

19、nt,CentOS,Red Hat等。4.2Linux的主要用途Linux主要应用于虚拟化,数据库服务器,Web服务器,应用服务器,跳转盒(Jumpbox),日志服务器,开发平台,Google搜索设备,入侵检测系统。Linux主要被用作服务器的操作系统,因为它的廉价、灵活性及Unix背景。传统上,以Linux为基础的“LAMP(Linux,Apache,MySQL,Perl/PHP/Python的组合)”技术,除了已在开发者群体中广泛流行,它提供网站服务供应商最常使用的平台。基于其低廉成本与高度可设置性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及移动装置等。在移动电话上,Linu

20、x已经成为Symbian OS的主要竞争者;而在移动装置上,则成为Windows CE与Palm OS外之另一个选择。TiVo数码摄影机使用了经过客制化后的Linux。此外,有不少硬件式的网络防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了操作系统提供的防火墙及路由功能。5、常见Linux系统介绍5.1 RHELRHEL,即Red Hat Enterprise Linux的缩写,是Red Hat公司的Linux系统。该系列有三个版本:Red Hat Enterprise Linux (Server includingvirtualization),Red

21、Hat Enterprise Linux Virtualization Platform。Red Hat Inc. 是开放来源的软件和产品和提供全球性的服务的主导开发商和提供者。公司的产品包括Red HatLinux操作系统。不同于私有的软件, 开放来源的软件有公开可利用的原始代码, 可被最小之物复制, 修改和分销。REDHAT是关于开放来源软件的主导网上信息和新闻来源和最大的开放来源软件用户和开发商的网上小区之一。2004年4月30日,RedHat公司正式停止对Red Hat9.0版本的支持,标志着Red Hat Linux的免费时代正式结束。从此Red Hat公司不再开发桌面版的Linux

22、发行包,而将全部力量集中在服务器版的开发上,也就是Red Hat Enterprise Linux版。 它面向企业级服务器应用,稳定,安全,资料最全。5.2 CentOSCentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。每个版本的 CentOS都会获得

23、十年的支持(通过安全更新方式)。新版本的 CentOS 大约每两年发行一次,而每个版本的 CentOS 会定期(大概每六个月)更新一次,以便支持新的硬件。这样,建立一个安全、低维护、稳定、高预测性、高重复性的 Linux 环境。CentOS是Community Enterprise Operating System的缩写。CentOS 是RHEL(Red Hat Enterprise Linux)源代码再编译的产物,而且在 RHEL的基础上修正了不少已知的 Bug ,相对于其他 Linux 发行版,其稳定性值得信赖。5.3 UbuntuUbuntu是基于Debian GNU/Linux,支持x

24、86、amd64(即x64)和ppc架构,由全球化的专业开发团队(Canonical Ltd)打造的开源GNU/Linux操作系统。Ubuntu对GNU/Linux的普及特别是桌面普及作出了巨大贡献,由此使更多人共享开源的成果与精彩。在开源桌面操作系统中,无论是性能还是界面Ubuntu都被公认为是最优秀的。Ubuntu最初为桌面开发,但如今也是GNU/Linux服务器版本的一个重要选择。Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。Ubuntu具有庞大的社区力量,用户可以方便地从社区获得帮助。5.4 SUSESUSE Linux 原来是德国的

25、SuSE Linux AG公司发行维护的Linux发行版,是属于此公司的注册商标。2004年这家公司被Novell公司收购。广义上SUSE Linux是一系列Linux发行版,目前有以下几个版本:SUSE Linux,针对个人用户。2005年10月6日推出的SUSE Linux有三个版本 OSS版 (完全地开放原始码)、试用版(不含说明手册及Novell提供的技术支援)及盒装零售版。Novell公司改进SUSE Linux,创建了一些企业用或高级桌面应用的Linux版本,包括:SUSE Linux Enterprise Server (SLES),Novell Open Enterprise

26、Server,Novell LinuxDesktop等。现在的SUSE Linux 由 openSUSE 项目所维护,这个项目是Novell公司出资支持的。确切地说现在叫OpenSuse,是Linux操作系统发行版之一, 由Suse Linux GmbH (Software- und System-Entwicklungsgesellschaft mbH),它是Desktop Linux Consortium的发起成员之一。openSUSE 项目的目标是:使SUSE Linux 成为所有人都能够得到的最易于使用的 Linux 发行版,同时努力使其成为使用最广泛的开放源代码平台。为开放源代码合作

27、者提供一个环境来把 SUSE Linux 建设成世界上最好的 Linux 发行版,不论是为新用户或者有经验的 Linux 用户。大大简化并开放开发和打包流程,以使 openSUSE 成为Linux 黑客和应用软件开发者的首选平台。5.5 FedoraFedora基于Red Hat Linux,在Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat EnterpriseLinux(Red Hat企业版Linux,RHEL)则取代Red Hat Linux在商业应用的领域。Fedora基于Red Hat Lin

28、ux,在Red Hat Linux终止发行后,红帽公司计划以Fedora来取代Red Hat Linux在个人领域的应用,而另外发行的Red Hat Enterprise Linux(Red Hat企业版Linux,RHEL)则取代Red Hat Linux在商业应用的领域。Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中。Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对赞助者Red Hat公司而言,它

29、是许多新技术的测试平台,被认为可用的技术最终会加入到Red Hat Enterprise Linux中。5.6 红旗红旗Linux是由北京中科红旗软件技术有限公司开发的一系列Linux发行版,包括桌面版、工作站版、数据中心服务器版、HA集群版和红旗嵌入式Linux等产品。目前在中国各软件专卖店可以购买到光盘版,同时官方网站也提供光盘镜像免费下载。红旗Linux是中国较大、较成熟的Linux发行版之一。结语通过这一学期对Linux的学习,我掌握了Linux的基本操作和常用命令的使用;Linux的基本操作跟Windows的基本操作还是有相似之处,但是其最大的特点就是文字操作界面,通过一些命令来操作

30、,更方便快捷。正因为Linux良好的可操作性决定了Linux不可取代的地位。处于信息时代的我们,有必要掌握好Linux知识,因此更需要进一步的学习。参考文献1 作者:陈博等. 论文题名J:Linux的常用操作. 期刊名:Linux实用教程。 出版年:2008年(期) 2 作者:(美国)尼格斯 译者:李琳骁 书 名: Linux命令详解手册 出版年:2009年(期) 、3 作者:鸟哥 期刊名:鸟哥的LINUX私房菜 出版年:2005年(期)4社大鹏RedhatLinux因特网服务器中国水利水电出版社2004.25毛德操胡希明Linux内核源代码情景分析6Linux内核设计与实现(第2版)(RobertLove著,机械工业出版社出版译著)第 9 页 共 10 页

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2