欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    Linux 操作系统简介.pdf

    • 资源ID:70340669       资源大小:164KB        全文页数:5页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    Linux 操作系统简介.pdf

    CentOS 丛书目录 丛书目录 系统管理 网络服务 应用部署 Linux 操作系统简介操作系统简介 Linux 操作系统及其历史 什么是 Linux Linux 是一个功能强大的操作系统,同时它是一个自由软件,是免费的、源代码开放的,编制它的目的是建立不受任何商品化软件版权制约的、全世界都能自由使用的UNIX兼容产品。各种使用 Linux 作为内核的 GNU 操作系统正被广泛地使用著;虽然这些系统通常被称作为“Linux”,但是它们应该更精确地被称为 GNU/Linux 系统。Linux 的历史 Linux 最初是由芬兰赫尔辛基大学计算机系大学生 Linus Torvalds 在从1990年底到1991年的几个月中为了他自己的操作系统课程和后来的上网用途而陆续编写的,在他自己买的Intel 386 PC机上,利用 Tanenbaum 教授自行设计的微型 UNIX 操作系统 Minix 作为开发平台。Linus 说,刚开始的时候他根本没有想到要编写一个操作系统的内核,更是绝对没有想到这一举动会在计算机界产生如此重大的影响。最开始是一个进程切换器,然后是为他自己上网需要而自行编写的终端仿真程序,再后来是为他从网上下载文件的需要而自行编写的硬盘驱动程序和文件系统,这时他发现他已经实现了一个几乎完整的操作系统内核,出于对这个内核的信心和美好的奉献精神与发展希望,Linus 希望这个内核能够免费扩散使用,但出于谨慎他并没有在 Minix 新闻组中公布它,而只是于1991年底在赫尔辛基技术大学的一台FTP服务器上发了一则消息,说用户可以下载 Linux 的公开版本(基于Intel 386体系结构)和源代码。从此以后,奇迹开始发生了。Linux 的兴起可以说是 Internet 创造的一个奇迹。到1992年1月止,全世界大约只有100个左右的人在使用 Linux,但由于它是在 Internet 发布的,网上的任何人在任何地方都可以得到Linux 的基本文件,并可通过电子邮件发表评论或者提供修正代码,这些 Linux 的热心者有将之作为学习和研究对象的大专院校的学生和科研机构的科研人员,也有网络黑客等,他们所提供的所有初期上载代码和评论,后来证明对 Linux 的发展至关重要。正是在这众多热心者的努力下,使 Linux 在不到三年的时间里成为了一个功能完善、稳定可靠的操作系统。在 Linux 诞生不久之后,Linus Torvalds 将其贡献给了自由软件社区,Linus 本人认为:“使 Linux 成为 GPL 的一员是我一生中所作过的最漂亮的一件事”。Linux 操作系统可以说是 UNIX 操作系统的一个克隆体,自芬兰赫尔辛基大学的 Linus Torvalds 创建创立 Linux 开始,Linus 就允许其他人免费地自由运用该系统源代码,并且鼓励其他人进一步对其进行开发。Linux 操作系统继承了 UNIX 操作系统超过二十五年的经验、源代码以及技术支持,它在短短的几年内,得到了非常迅猛的发展,很快成为最受人喜爱的操作系统之一,而这一点正是与它本身具有的良好特性分不开的。内容提要 1.了解 Linux 的历史和现状 2.掌握 Linux 系统的特点 3.掌握 Linux 系统的组成 4.理解 Linux 的内核版本和发行版本 5.了解 Linux 的网络应用 Linux 系统的特点和组成 Linux 系统的特点 Linux 操作系统在短短的几年之内得到了非常迅猛的发展,这与Linux具有的良好特性是分不开的。Linux包含了Unix的全部功能和特性。简单地说,Linux具有以下主要特性:?开放性开放性:是指系统遵循世界标准规范,特别是遵循开放系统互连(OSI)国际标准。凡遵循国际标准所开发的硬件和软件,都能彼此兼容,可方便地实现互连。另外,源代码开放的Linux是免费的,使得Linux的获得非常方便,而且使用Linux可节省费用。Linux开放源代码,使用者能控制源代码,按照需要对部件混合搭配,建立自定义扩展。?多用户多用户:是指系统资源可以被不同用户各自拥有使用,即每个用户对自己的资源(如文件、设备)有特定的权限,互不影响。Linux和Unix都具有多用户的特性。?多任务多任务:多任务是现代计算机的最主要的一个特点,是指计算机同时执行多个程序,而且各个程序的运行互相独立。Linux系统调度每一个进程平等地访问微处理器。?出色的速度性能出色的速度性能:Linux可以连续运行数月、数年而无需重新启动,与NT(经常死机)相比,这一点尤其突出。即使作为一种台式机操作系统,与许多用户非常熟悉的UNIX相比,它的性能也显得更为优秀。Linux不大在意CPU的速度,它可以把处理器的性能发挥到极限,用户会发现,影响系统性能提高的限制因素主要是其总线和磁盘I/O的性能。?良好的用户界面良好的用户界面:Linux向用户提供了三种界面:用户命令界面、系统调用界面和图形用户界面。?提供了丰富的网络功能提供了丰富的网络功能:Linux是在Internet基础上产生并发展起来的,因此,完善的内置网络是Linux的一大特点。Linux在通信和网络功能方面优于其他操作系统。?可靠的系统安全可靠的系统安全:Linux采取了许多安全技术措施,包括对读、写进行权限控制、带保护的子系统、审计跟踪、核心授权等,这为网络多用户环境中的用户提供了必要的安全保障。?良好的可移植性良好的可移植性:可移植性是指将操作系统从一个平台转移到另一个平台使它仍然能按其自身方式运行的能力。Linux是一种可移植的操作系统,能够在从微型计算机到大型计算机的任何环境中和任何平台上运行。可移植性为运行Linux的不同计算机平台与其他任何机器进行准确而有效的通信提供了手段,不需要另外增加特殊和昂贵的通信接口。?具有标准兼容性具有标准兼容性:Linux是一个与POSIX(Portable Operating System Interface)相兼容的操作系统,它所构成的子系统支持所有相关的ANSI、ISO、IETF和W3C业界标准。为了使UNIX system V和BSD上的程序能直接在Linux上运行,Linux还增加了部分system V和BSD的系统接口,使Linux成为一个完善的UNIX程序开发系统。Linux也符合X/Open标准,具有完全自由的X Windows实现。另外,Linux在对工业标准的支持上做得非常好,由于各Linux发布厂商都能自由获取和接触Linux的源代码,各厂家发布的Linux仍然缺乏标准,尽管这些差异非常小。它们的差异主要存在于所捆绑应用软件的版本、安装工具的版本和各种系统文件所处的目录结构。Linux 系统的组成 Linux一般有4个主要部分:内核、Shell、文件系统和应用程序。内核、Shell和文件系统一起形成了基本的操作系统结构。它们使得用户可以运行程序,管理文件并使用系统。?Linux内核内核:内核(Kernel)是系统的心脏,实现操作系统的基本功能。?在硬件方面:控制硬件设备,内存管理,硬件接口,基本I/O?在软件方面:管理文件系统,为程序分配内存和CPU时间等?Linux Shell:Shell是系统的用户界面,提供了用户与内核进行交互操作的一种接口。?Shell是一个命令解释器,它解释由用户输入的命令并且把它们送到内核执行。?Shell编程语言具有普通编程语言的很多特点,用这种编程语言编写的Shell程序与其他应用程序具有同样的效果。?目前常见的Shell有Bourne Shell(sh)、Korn Shell(ksh)、C Shell(csh)、Bourne-again Shell(bash)。?Linux应用程序应用程序:标准的Linux系统都有一套称为应用程序的程序集,包括文本编辑器、编程语言、X Window、办公套件、Internet工具、数据库等。当然,还可以有用户自己编写的具有特定功能的应用程序。?Linux文件系统文件系统:文件系统是文件存放在磁盘等存储设备上的组织方法。通常是按照目录层次的方式进行组织。每个目录可以包括多个子目录以及文件,系统以/为根目录。系统中的所有数据都存储在文件系统上以便用户读取、查询和写入。Linux 能支持多种目前流行的文件系统,如ext2、ext3、fat、vfat、iso9660、nfs 等。Linux的内核版本与发行版本 Linux 系统的组成 Linux 有内核(Kernel)版本和发行套件(Distribution)版本之分。Linux 的内核版本 内核版本是在Linus领导下的开发小组开发出的系统内核的版本号。内核版本号由3个数字组成:r.x.y?r:目前发布的Kernel主版本。?x:偶数:稳定版本;奇数:开发中版本。?y:错误修补的次数。一般来说,x位为偶数的版本表明这是一个可以使用的稳定版本,如2.4.4;x位为奇数的版本一般加入了一些新的内容,不一定很稳定,是测试版本,如2.1.111。CentOS 5 使用的内核版本是 2.6.18。时至今日,Linux的内核仍旧由Linus Torvalds领导下的开发小组维护。可以访问 http:/www.kernel.org 获得最新的内核信息。Linux 的发行版本 发行版本是一些组织或厂家将 Linux 系统内核与应用软件和文档包装起来,并提供一些安装界面和系统设定管理工具的一个软件包的集合。目前已经有了几百种发行版本。相对于内核版本,发行套件的版本号随着发布者的不同而不同,与系统内核的版本号是相对独立的。常见的发行版本有:?社区发布版本?CentOS:http:/www.centos.org/?Ubuntu:http:/ Live 版本?Ubuntu:http:/ Hat Enterprise:http:/ 的网络应用 Linux 操作系统目前已经应用到服务器、桌面、嵌入式系统等各个方面,但最多的应用还是在网络服务器方面。Linux的网络功能是与生俱来的。Linux除了可以用作各种服务器之外,在Linux下还有大量的网络客户工具可用。下面分别就Linux下的服务器和网络客户工具与Windows系统做一个对比,为的是帮助用户理解客户/服务器系统,并将客户端与服务器端区分开来。Linux下的服务器 下表给出了运行于Linux系统下的常用网络服务软件与Windows系统下服务软件的对比。Linux下的网络客户工具 下表给出了运行于Linux系统下的常用网络客户软件与Windows系统下的网络客户软件的对比。有关Linux和Windows软件对比可以参考下面的网站:?http:/www.linuxrsp.ru/win-lin-soft/table-eng.html(英文)?http:/www.linuxrsp.ru/win-lin-soft/table-chn.html(中文翻译)?显示源文件?登录 服务类型 服务类型 Linux Windows Web服务 Apache IIS、Apache Mail服务 Sendmail、Postfix、Qmail、Exim/Cyrus IMAP、Courier IMAP MDaemon、IMAIL、Exchange DNS服务 BIND Windows Server DNS FTP服务 Vsftpd、Wu-ftpd、Proftpd、Pure-ftpd IIS、ServU、FileZilla 代理服务 Squid ISA、WinGate 目录服务 OpenLDAP Windows活动目录 文件服务 Samba、NFS 文件共享服务、网上邻居 数据库服务 Oracle、Sybase、DB2、PostgreSQL、MySQL、FireBird Windows SQL Server等 远程管理 VNC、Webmin、SSH Windows终端服务器、VNC、pcAnyWhere 客户类型 客户类型 Linux 图形界面 图形界面 Linux 字符界面 字符界面 Windows 浏览器 Firefox、Mozilla elinks、lynx、w3m IE、Mozilla、Firefox E-mail Thunderbird、Evolution Mutt、Gnus、Elm、Emacs Outlook、Foxmail FTP Gftp、Konqueror Lftp、Ncftp、ftp CuteFTP、FlashFXP 下载工具 WebDownloader for X、Httrack、Getleft Wget、Lftp、Curl Teleport Pro、Httrack、getright、BitKinex P2P下载 Mldonkey、eMule、Bittorrent eMule、Bittorrent 远程登录 ssh/telnet Putty 即时通信 GAIM、Ayttm Centericq ICQ Lite、MSN、AIM、Yahoo、QQ 视频、音频会议 GnomeMeeting NetMeeting

    注意事项

    本文(Linux 操作系统简介.pdf)为本站会员(asd****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开