Linux操作系统学习方向与方法探讨_第1页
Linux操作系统学习方向与方法探讨_第2页
Linux操作系统学习方向与方法探讨_第3页
Linux操作系统学习方向与方法探讨_第4页
Linux操作系统学习方向与方法探讨_第5页
全文预览已结束

下载本文档

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

文档简介

1、Linux操作系统学习方向与方法讨论Linux操作系统学习方向与方法讨论1.Linux系统简介自LinusTrvalds于1991年8月发布Linux系统内核的十几年间,在互联网上受到众多程序爱好者的鼎力支持和无私奉献,同时也获得IB、INTEL、RALE等国际著名企业的青睐,Linux凭借其设计的先进性、优异的性能,市场份额日益扩大,逐渐成为计算机的主流操作系统。Linux系统的特点:1)开放性遵循开放系统互连(SI)国际标准。凡遵循SI国际标准所开发的硬件和软件都能彼此兼容,可方便实现互连。2)多用户多用户是指系统资源可以被不同用户各自拥有、使用,即每个用户对自己的资源有特定的权限,并且互

2、不影响。3)多任务多任务是现代计算机的最主要的一个特定。他是指计算机可以同时执行多个程序,而且各个程序的运行互相独立。Linux系统调度每一个进程,平等地访问计算机处理器。4)良好的用户界面本文由论文联盟.Ll.搜集整理Linux系统向用户提供了两种界面:文本界面和图形界面。命令行界面的Shell有很强的程序设计才能,可方便地用它编写程序,从而为用户扩大系统功能提供更高级的手段。5)设备独立性Linux操作系统把所有的外部设备统一当作文件来对待,只要安装它们的驱动程序,任何用户都可以像使用文件一样操纵、使用这些设备,而不必知道它们的详细存在形式。6)丰富的网络功能Linux系统在通信和网络功能

3、方面优于其他操作系统。7)可靠的系统平安Linux采取了许多平安技术措施,如对读写权限控制、带保护措施的子系统、审计跟踪、核心受权等,为网络多用户环境中的用户提供了必要的平安保障。Linux系统一般有4个主要局部:内核、shell、文件系统和应用程序。2.Linux的学习道路根据由易到难,由简单到复杂的认知过程,可设计出下面的学习过程。1)Linux操作根底比方:Linux图形界面和文字界面的使用、Linux文件系统和目录构造、Linux常用命令、可以独立安装Linux操作系统、在虚拟机中安装Linux操作系统等。2)Linux对计算机的管理功能和Shell编程根底包括:Linux用户/文件系

4、统管理、Linux网络管理、Linux磁盘管理、系统和日志维护管理、Linux平安优化、Linux系统恢复与备份、Shell初步编程。3)内核源码的分析内核,是一个操作系统的核心,它负责管理系统的进程、内存、设备驱动程序、文件和网络系统,Linux系统的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/usr/sr/Linux系统下找到,大局部应用软件也都是遵循GPL(通用性公开答应证,GeneralPubliLiense,简称GPL)而设计的,你都可以获取相应的源程序代码。拥有了内核的源程序,首先,可以理解系统是如何工作的。通过通读源代码,就可以理解决定着系统的性能和稳定性。4)

5、应用集成开发包括:Shell高级编程、语言开发、内核基储嵌入式开发、Linux驱动开发等。在易用性、应用系统多样化上面,如今的Linux系统跟inds比还稍显逊色。但在高端的应用上,Linux系统的市场是越来越大,应用越来越广泛,如平板电脑、专用的网络设备、防火墙设备,硬件驱动程序;Linux系统网络编程、建立动态站点、Linux系统下数据库的开发等。5)效劳器管理的应用Linux系统在稳定性方面确实是inds无法比较的,所以Linux系统多用在效劳器领域。如:LinuxDNS效劳器、LinuxNIS效劳器、Linuxail效劳器、Linuxeb效劳器、LinuxFTP效劳器、Linux文件效

6、劳器、Linux集群效劳器管理等。3.Linux学习方法及建议1)从根底学起学会安装Linux系统。熟悉并掌握Linux系统,安装是学习的前提。掌握常用硬件如显卡、网卡、声卡的配置。掌握在Linux系统中安装软件。多上机练习,熟悉系统的图形界面和文字界面的根本操作。另外,还应学会在虚拟软件中安装Linux系统。2)纯熟掌握一些常用操作命令Linux系统是一个命令行组成的操作系统,精华在于命令行,无论图形界面开展到什么程度,命令在Linux系统中仍然会有很强的生命力。初学者一定要养成在命令行下工作的习惯。命令可分为系统根本命令和应用程序命令,根本命令是所有的Unix类系统都支持的命令,只要是Un

7、ix类系统上就肯定有。比方ls,r,rdir等等,这样的根本命令大约有200个,这些命令是一定要掌握的,另外有些命令是Linux系统特有的或者是某一个应用程序的可执行文件,对于这些命令,要做到大致理解,需要时能查到。3)学习Shell编程shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通,把用户下达的命令解释给系统去执行,并将系统传回的信息再次解释给用户,shell也称为命令解释器。Shell还可以用来进展程序设计,它提供了定义变量和参数的手段以及丰富的过程控制构造。4)学会管理系统学习了根本知识,也掌握了一定量的命令用法后,就可以进一步学习管理系

8、统。要深化的学习系统管理,学习配置各种网络效劳器,用Linux系统搭建网络。5)理解系统构造学习一定的系统管理知识,知道了/et(Linux下存放配置文件的目录)下那些配置文件有什么用,知道了一般的网络效劳器如何配置后,就可以去理解系统构造了。比方系统是如何引导的,引导后启动了哪些东西等等。6)一定要注重理论一定要加强理论,在实际教学中,发现很多学生怕费事,不想亲自动手实验,只看教师演示。理论出真知,只有自己勤于动手,才能纯熟掌握Linux系统,成为高手,否那么总是在门外彷徨。Linux发行版本众多,初学者经常为选用何种版本而发愁,其实真正钻研时,讨论版本的问题没有任何意义。国内的Linux通

9、常都是面向非技术型用户的,假如你想成为Linux高手,还是选用外国的版本较好。7)选择网上在线学习可以在网上找一些有名的学习网站,比方:红联Linux门户, .linuxdiyf./;Linux学习网, .5dlinux.;中国IT实验室Linux频道, linux.hinaitlab./;鸟哥的Linux私房菜, linux.vbird.rg/;国内最高程度GNU站点, .;中国最大的Unix技术社区, .;非常丰富的学习资料及社区的综合站点,如.xxlinux.。在这些网站或社区中学习文章和资料非常的充足,还可供大家交流,可以为初学者可以得到很大的帮助。IT专业人士假设为求职目的或如今的工

10、作需要想得到很好的的技能,国外的一些组织,比方:TheFreeTehnlgyA-adey,PaulPaulit.,RedHat,TheVirtualTrainingpany等,但这些需要花一些费用,合适于专业人士。8)如何获得帮助a.可以使用联机帮助。主流Linux发行版都自带非常详细的文档(包括手册页和FAQ),从系统安装到系统平安,针对不同层次的人的详尽文档,仔细阅读文档后40%问题都可在此解决;Linux中的ht或其他工具书,特别是Ht是全球数以万计的Unix、Linux的经历总结,非常有参考价值。b.在Linux论坛上获取帮助。论坛上有许多专业人士或高手,他们很多具有free、share精神,可以向他们求助,但最好先搜寻一下论坛是否有跟你的问题相似的文章,这样就更省事一些了。9)学习专业英文术语具备了一定的专业英语才能,就可以查看写得英文原版的技术文档,最先进的技术信息。实际应用中,比方:安装一个新的软件时可先看READE文件,再看INSTALL文件,然后看FAQ,最后再动手安装,这样遇到了问题,就可能很好地解决,进步你的学习效率。4.结语目前

温馨提示

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

评论

0/150

提交评论