linux毕业论文 Linux操作系统简述_第1页
linux毕业论文 Linux操作系统简述_第2页
linux毕业论文 Linux操作系统简述_第3页
linux毕业论文 Linux操作系统简述_第4页
linux毕业论文 Linux操作系统简述_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux操作系统白族产业理论章鱼Linux操作系统概述关键字:Linux操作系统开源Linux是Unix计算机操作系统的统称。Linux操作系统的内核名称也为“Linux”。Linux操作系统也是自由软件和开放源代码开发中最著名的例子。严格地说,Linux一词本身仅指Linux内核,但实际上,人们已经习惯使用Linux来描述整个Linux内核,并使用GNU工程中的各种工具和数据库中的操作系统。简而言之,Linux是免费使用和自由传播的类Unix操作系统,主要用于基于x86系列CPU的计算机。这个系统是由世界上成千上万的程序员设计和实施的。其目标是创建可自由使用的、与Unix兼容的产品,不受商品化软件的版权限制。Linux操作系统的诞生和发展,其增长过程始终取决于五个重要支柱:UNIX操作系统、MINIX操作系统、GNP程序、POSIX标准和internet网络。早期UNIX的主要特征是简单的结构、可移植性和相对强大的功能,以及未来几年的开发和演变,形成了非常重要和稳定的特性,如下所示:第一,技术成熟,可靠性高30年后,随着开放道路的发展,UNIX的一些基本技术变得非常成熟,一些成为各种操作系统中常用的技术。事实上,UNIX是满足大型机(mainframe)可靠性要求的几种操作系统之一。现在,许多UNIX大型主机和服务器在海外大型企业中每天24小时不间断运行,一年365天。例如,许多大公司或政府机构(即任务关键型站点/部门)正在基于UNIX的服务器客户端/服务器结构构建和运行整个企业/部门信息系统。但是到目前为止,还没有一家公司完全在NT上部署了重要的信息系统。第二,非常强大的可扩展性UNIX系统是世界上唯一的笔记本电脑、PC和工作站,在大型机上运行之前,它运行在构建了所有主要CPU芯片(Intel/AMD和HP-PA、MIPS、PowerPC、ALPHA)的体系结构上。到目前为止,第二个操作系统无法实现这一点。UNIX系统还支持SMP、MPP、Cluster等技术,极大地提高了可扩展性。现在,使用数百个CPU和1024个以上支持UNIX的异构平台群集技术的MPP系统中的节点也使用商业UNIX系统能够支持的SMP。UNIX的可扩展性远远超出了NT操作系统当前可以实现的级别第三,强大的网络功能网络功能是UNIX系统的另一个重要特征,TCP/IP协议是internet网络技术和异构系统连接的重要手段,已在UNIX上开发和发展。TCP/IP是所有UNIX系统不可缺少的一部分。因此,UNIX服务器在internet服务器上占80%以上,具有绝对优势。UNIX还支持所有常用的网络通信协议,如NFS、DCE、IPX/SPX、SLIP、PPP等,使UNIX系统可以轻松地连接到现有主机系统和各种wan和LAN,这也是UNIX实现良好互操作性的根本原因。四、强大的数据库支持功能UNIX具有支持数据库的强大功能和良好的开发环境,因此多年来,所有主要数据库供应商(如Oracle、Informix、Sybase和Progress)都将UNIX用作主要数据库开发和生产平台,并创建了性价比新记录。UNIX服务器正在成为大型企业数据中心取代大型主机的主要平台。第五,开发能力强UNIX系统从一开始就为软件开发人员提供了丰富的开发工具。成为工程工作站的首选和主要操作系统和开发环境。工程工作站的出现和增长离不开UNIX。到目前为止,UNIX工作站仍然是软件开发公司和工程研究设计部门的主要工作平台。重要软件新技术的出现几乎在UNIX(如TCP/IP、WWW、OODBMS等)上发生。第六,开放性好开放是UNIX最重要的必需属性。开放系统概念的形成离不开UNIX。UNIX是开放系统的先驱和代表。开放系统非常深入,几乎所有供应商都声称其产品是开放系统。事实上,所有系统都可以处理开放式功能,例如可移植性、兼容性、可扩展性和互操作性。但是,所有这些系统都是开放系统的本质特征,与某些供应商的垄断或控制相距甚远,只有UNIX完全符合这一要求。七、标准化过去,UNIX行业没有为所有UNIX操作系统提供一致的标准,因此受到分析师和用户的批评。到目前为止,international organization for standardization(ISO)和行业组织在UNIX基础上构建了ISO/IEC的POSIX标准、IEEE POSIX标准、X/Open组织的XPG3/4很多人对标准和标准化组织的作用和权限产生了误解。事实上,当标准化组织试图控制相互竞争的力量,或试图向用户规定他们的要求时,就失败了。例如,标准只能用于提出道路的规则,而不能用于制造汽车。如果制造商不允许特定产品的特性,而必须完全遵守单个标准,用户将受到损害,UNIX将不像任何单个制造商的产品那样具有任何特性。由于Linux操作系统是开源操作系统,因此容易受到基本攻击,系统管理员必须具有安全主动意识,并对系统采取安全措施,才能提高Linux系统的安全性。系统管理员必须始终警惕外部黑客攻击、内部网络用户的管理和培训,尤其是对Linux网络系统的潜在攻击,并采取必要的措施保护系统。通过设置每个内部用户的权限、确保用户密码文件/etc/shadow安全、加强系统操作监视和记录、合理划分子网和设置防火墙、定期对Linux网络进行安全检查、制定适当的数据备份计划,增强Linux系统的安全性、保护系统并更安全地使用Linux系统。越来越多的公司在Linux上开发商业软件,或将其他Unix平台上的软件移植到Linux。今天,许多IT行业的领导者IBM、Intel、Oracle、Corel、NetsCApe、ca和Novell宣布了对Linux的支持。Linux可用于个人UNIX工作站、最终用户和应用程序服务器、UNIX开发平台、商业开发、网络服务器、internet服务器、终端服务器、传真服务器、调制解调器服务器等。学习摘要:通过学习Linux基础学习文章,对Linux操作系统的理解和应用得到了进一步提高,并更好地了解了Linux操作系统的知识和应用。在Linux系统中,大多数操作都通过命令提示符进行。一般指令提示(例如,data显示日期和时间的指令)需要透过连续的机械练习来掌握。Cal显示日历命令。Bc是计算过程中易于使用的计算机。如果由于BC默认输出整数而输出所有小数,scale=number也将运行,因此number是小数点后的位数。Tab命令填充和文件填充功能。显示Ls文件的文件名及其相关属性。Chgrp更改文件所属的用户的所有者。更改Chown文件的所有者;常用命令,例如更改Chmod文件的权限。在Linux系统中常用的编辑器是VI和vim,vim具有程序编辑功能,可以通过字体的颜色预先区分语法的准确性并便于编程。shell在Linux系统中广泛使用。shell是“提供用户使用界面的”软件(命令解析器)接收用户命令,然后调用该应用程序的编程语言,是交互解释和执行用户输入的命令或自动解释和执行一组预配置命令的编程语言。一种编程语言,定义各种变量和参数,提供高级语言中可用的许多控制结构,包括周期和分支。在Linux系统上安装软件比在windows

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论