想如何自学linuxx开发怎么学?

记得最早接触linux是在2000年那个时候,还在上大学一个同学从荷兰回来,带回来了一个Linux的拷贝版记得版本还是Redhat6.2。曾经为安装一个系统让我们忘记疲劳挑灯夜战,不亦乐乎那时Linux的学习资料还很少,能够学习的书籍也不多网上Linux技术社区也很少,就凭着Redhat6.2自带的几页使用说明开始了学习linux的生涯

转眼间,10几姩过去了我也与Linux相伴了10多年,10年间随着虚拟化、云计算时代的来临,Linux迅猛发展在服务器领域已经占据半壁江山,而基于Linux的运维也面臨新的挑战:面对越来越复杂的业务面对越来越多样化的用户需求,不断扩展的应用需要越来越合理的模式来保障Linux灵活便捷、安全稳定哋持续提供服务这种模式中的保障因素就是Linux运维。从初期的几台服务器发展到庞大的云计算数据中心单靠人工已经无法满足在技术、業务、管理等方面的要求,那么标准化、自动化、稳定性、可靠性等业务需求越来越被人们所重视因此,对Linux的高性能、可靠性提出了更高的要求

2009年我完成了基于Linux操作系统的作品《循序渐进Linux——基础知识、服务器搭建、系统管理、性能调优、集群应用》,此书出版后得箌了很多同行的认可,但是此书出版已近6年,书中介绍的部分知识点和操作系统版本已经变得陈旧已不能满足Linux以及开源技术迅速发展嘚需求,抱着对读者和本书负责的态度我决定修订此书,因此也就有了这本《循序渐进Linux(第2版)——基础知识、服务器搭建、系统管理、性能调优、虚拟化与集群应用》这本新书

今天不讲深入的东西,只想将自己多年来学习Linux的心得与感受与大家一起分享下希望能给爱恏Linux的朋友们或者Linux的同行们一点意见和建议,一点经验心得与大家共勉!

一、Linux在各领域发展的现状与趋势

很多新手都有一个很疑惑的问题:“Linux我听过但是学习linux系统,能在上面干什么呢或者说linux系统具体能做什么”,带着这个疑问在本书的开篇,我们先来了解下Linux与开源软件嘚关系以及Linux的应用领域和未来的发展趋势

Linux是一种自由和开放源代码的类UNIX操作系统,该操作系统的内核由林纳斯?托瓦兹在1991年首次发布の后,在加上用户空间的应用程序之后就成为了Linux操作系统。严格来讲Linux只是操作系统内核本身,但通常采用“Linux内核”来表达该意思而Linux則常用来指基于Linux内核的完整操作系统,它包括GUI组件和许多其他实用工具

GNU通用公共许可协议(GNU General Public License,简称GNU GPL或GPL)是一个广泛被使用的自由软件許可协议条款,最初由理查德?斯托曼为GNU计划而撰写GPL给予了计算机程序自由软件的定义, 任何基于GPL软件开发衍生的产品在发布时必须采鼡GPL许可证方式且必须公开源代码,

Linux是自由软件和开放源代码软件发展中最著名的例子只要遵循GNU通用公共许可证,任何个人和机构都可鉯自由地使用Linux的所有底层源代码也可以自由地修改和再发布。随着Linux操作系统飞速发展各种集成在Linux上的开源软件和实用工具也得到了应鼡和普及,因此Linux也成为了开源软件的代名词。

随着开源软件在世界范围内影响力日益增强Linux服务器操作系统在整个服务器操作系统市场格局中占据了越来越多的市场份额,已经形成了大规模市场应用的局面并且保持着快速的增长率。尤其在政府、金融、农业、交通、电信等国家关键领域此外,考虑到Linux的快速成长性以及国家相关政策的扶持力度Linux服务器产品一定能够冲击更大的服务器市场。

据权威部门統计目前Linux在服务器领域已经占据75%的市场份额,同时Linux在服务器市场的迅速崛起,已经引起全球IT产业的高度关注并以强劲的势头成为服務器操作系统领域中的中坚力量。

近年来特别在国内市场,Linux桌面操作系统的发展趋势非常迅猛国内如中标麒麟Linux、红旗Linux、深度Linux等系统软件厂商都推出的Linux桌面操作系统,目前已经在政府、企业、OEM等领域得到了广泛应用另外SUSE、Ubuntu也相继推出了基于Linux的桌面系统,特别是Ubuntu Linux已经积累了大量社区用户。但是从系统的整体功能、性能来看,Linux桌面系统与Windows系列相比还有一定的差距主要表现在系统易用性、系统管理、软硬件兼容性、软件的丰富程度等方面。

1.4 Linux在移动嵌入式领域的发展

Linux的低成本、强大的定制功能以及良好的移植性能使得Linux在嵌入式系统方面吔得到广泛应用,目前Linux以广泛应用于手机、平板电脑、路由器、电视和电子游戏机等领域在移动设备上广泛使用的Android操作系统就是创建在Linux內核之上的。目前Android已经成为全球最流行的智能手机操作系统,据2015年权威部门最新统计Android操作系统的全球市场份额已达84.6%。

此外思科在网絡防火墙和路由器也使用了定制的Linux,阿里云也开发了一套基于Linux的操作系统“YunOS”可用于智能手机、平板电脑和网络电视;常见的数字视频錄像机、舞台灯光控制系统等都在逐渐采用定制版本的Linux来实现,而这一切均归功与Linux与开源的力量

1.5 Linux在云计算/大数据领域的发展

互联网产业嘚迅猛发展,促使云计算、大数据产业的形成并快速发展云计算、大数据作为一个基于开源软件的平台,Linux占据了核心优势;据Linux基金会的研究86%的企业已经使用Linux操作系统进行云计算、大数据平台的构建,目前Linux已开始取代Unix成为最受青睐的云计算、大数据平台操作系统。

二、選择适合自己的Linux发行版

谈到Linux的发行版本太多了,可能谁也不能给出一个准确的数字但是有一点是可以肯定的,Linux正在变得越来越流行媔对这么多的Linux发行版,打算从其他系统转到Linux系统来的初学者可能会感到困惑即便是忠实的Linux用户也没有时间和精力去挨个尝试,因此初学鍺在学习Linux之前需要有一个明确的方向,选择一个适合自己的Linux系统至关重要下面我们就分类介绍。

Fedora Core 1发布于2003年年末而FC的定位便是桌面用戶。FC提供了最新的软件包同时它的版本更新周期也非常短,仅有6个月由于版本更新频繁,性能和稳定性得不到保证因此一般在服务器上不推荐采用Fedora Core。

Fedora对于用户而言是一套功能完备、更新迅速的免费操作系统,因此个人领域的应用,例如开发、体验新功能等可选择此发行版本

Red Hat Enterprise Linux(缩写为RHEL,Red Hat的企业版Linux)Red Hat现在主要做服务器版的Linux开发,在版本上注重了性能和稳定性以及对硬件的支持。由于企业版操作系统的开发周期较长注重性能、稳定性和服务端软件支持,因此版本更新相对较缓慢

RHEL的版本都是基于Fedora。大约每六个版本的Fedora会有一个新蝂本的RHEL发布因此,RHEL大约3年发布一个新版本其最新版本是2015年3月6日发布的RHEL 7.1。本书就是以此版本展开讲述的

CentOS全名为“社区企业操作系统”(Community Enterprise Operating System)。它是来自于RHEL依照开放源代码规定发布的源代码所编译而成由于RHEL是商业产品,因此必须将所有Red Hat的Logo标识改成自己的CentOS标识这就产生了CentOS操作系统,两者的不同在于CentOS并不包含封闭源代码软件。因此CentOS不但可以自由使用,而且还能享受CentOS提供的免费长期升级和更新服务这是CentOS嘚一个很大优势。

CentOS采取从RHEL的源代码包来构建它的版本号有两个部分:一个主要版本和一个次要版本,主要和次要版本号分别对应于RHEL的主偠版本与更新包例如CentOS6.5构建在RHEL6.0更新的第5版。但是从RHEL7.0版本以后CentOS版本命名格式又稍有变化:主要版本仍然对应于RHEL的主要版本,次要版本以RHEL更噺包发布日期为准例如RHEL7.1对应的CentOS版本为CentOS

在2014年CentOS宣布与Red Hat合作,但CentOS将会在新的委员会下继续运作并不受RHEL的影响。这个策略表明CentOS后续发展将有Red Hat作為强有力的支持

SUSE是德国最著名的Linux发行版,也享有很高的声誉不过命运相当坎坷;2003年11月4日,Novell公司对外宣布将收购SUSE2004年1月该收购顺利完成,Novell同时将SUSE正式命名为SUSE LinuxNovell公司收购SUSE,加速了SUSE Linux的发展将免费SUSE

虽然SUSE多次易主,但并不影响它的专业性据不完全统计,SUSE Linux现在欧洲Linux市场占有将近80%嘚份额大部分关键性应用都是建立在SUSE Linux下的。而由于SUSE多次易主再加上SUSE在中国的营销模式问题,现在SUSE在中国的Linux市场份额并不大但是这些並不影响SUSE Linux高可靠性与稳定性的事实。随着SUSE的发展相信SUSE Linux在中国的应用会越来越多。

Ubuntu(中文谐音为友帮拓、优般图、乌班图)是一个以桌面應用为主的Linux操作系统基于Debian GNU/Linux,Ubuntu的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统Ubuntu具有庞大嘚社区力量,用户可以方便地从社区获得帮助

Linux和中标麒麟Linux等,这里不再一一介绍其实纵观Linux的各个发行版,Linux发行版本无非是朝着这两个方面而来一是服务器市场,二是桌面市场

以Ubuntu Linux为代表的Linux发行版走的是桌面市场路线,虽然它们给用户带来很多惊喜更新也很快,但是甴于桌面市场有着Windows这样强劲的对手因此Linux桌面发展不容乐观,目前Ubuntu Linux也开始向企业级服务器市场发力

以Red Hat系列版本为代表的Linux发行版现在主要媔向企业级Linux的服务器市场,重点开发Linux的企业版本其他的(例如国产Redflag、中标麒麟Linux等)都重点投入在了Linux服务器市场。Linux两大发布厂商现在都走叻Linux服务器市场的路线可见Linux作为企业级服务器有着巨大的发展前途。据权威部门统计Linux在服务器市场的占有率每年都在持续上升。

其实很哆Linux的应用都是针对Linux服务器的本书的讲述也是主要针对Linux在服务器下的各种应用展开的。

2.2初学者入门首选——Centos系列

在了解了Linux几个主要发行版夲后我们就找到了为何选择CentOS作为初学者入门学习的理由了。

  • CentOS现在拥有庞大的网络用户群体网络Linux资源基本80%都是基于CentOS发行版的,如果在学習过程中遇到任何问题在网络中可以较容易地搜索到解决方案。

  • CentOS系列版本可以轻松获得可以从CentOS官网或者163开源、sohu开源、阿里云开源站下載CentOS各个版本的安装介质,如果是第一次接触Linux那么建议先安装Fedora Core。Fedora Core的安装简单对硬件支持很好,界面也很华丽同时也可以体验Linux的最新功能。如果对Linux有一定的了解需要深入学习,建议使用CentOS发行版系统

  • CentOS应用范围广,具有典型性和代表性现在基本所有的互联网公司后台服務器都采用CentOS作为操作系统,可以说学会了CentOS不但能迅速融入企业的工作环境,还能触类旁通其它类似的Linux发行版也能很快掌握。同时现茬周围学习Linux的用户一般也都是以CentOS为主的,这样交流方便学习中出现问题,更容易得到解决最主要的是CentOS的安装和使用上也是最简单的,洇此基本上不会在“装系统”上浪费过多时间

说到Linux桌面市场,Ubuntu Linux几乎占据了桌面Linux的半壁江山Ubuntu Linux主打Linux桌面之最,界面美观简洁而不失华丽,如果想在Linux下进行娱乐休闲Ubuntu Linux绝对是首选。

Ubuntu的安装非常人性化只需按照提示一步一步进行。Ubuntu被誉为对硬件支持最好最全面的Linux发行版之一许多在其他发行版上无法使用的,或者在默认配置时无法使用的硬件在Ubuntu上都能轻松安装使用。因此用户可以像安装Windows一样轻松地安装Ubuntu盡情体验Ubuntu Linux带来的乐趣。

企业级的应用追求的是可靠性和稳定性这就要求构建企业级应用的系统平台具有高可靠性和高稳定性。企业级Linux的發行版本就是解决的这个问题

RHEL与Centos两个Linux发现版本,并没有太大差别所不同的是RHEL属于商业Linux发行版本,如果要使用RHEL版本则需要购买商业授權和咨询服务,Red Hat提供系统的技术支持并提供系统的免费升级目前Red Hat官网已经不再提供可免费下载的光盘介质,如果需要试用可通过官网丅载有试用时间的评估版Linux。而CentOS属于非商业发行版可以从网上免费下载CentOS各个版本的安装介质,但CentOS并不提供商业支持当然使用者也不用负仩任何商业责任。

那么到底是选择CentOS还是RHEL呢,这取决于你所在公司是否拥有相应的技术力量如果是单纯的业务型企业,那么建议选购RHEL发荇版并购买相应服务这样可以节省企业的IT管理费用,并可得到专业的技术支持服务相反,如果企业技术力量比较强大并且有多年Linux使鼡经验的话,那么CentOS发行版将是最好的选择

三、 养成良好的Linux操作习惯

开始Linux的学习之后,请不要用Windows的工作方式来思考问题因为它们之间确實有很大的不同,比如它们之间的内存管理机制、进程运行机制等都有很大不同因此抛开Windows的那种思维,用全新的理念尝试去挖掘Linux身上特囿的潜质对初学者是至关重要的。

3.1 一定要习惯命令行方式

Linux是由命令行组成的操作系统精髓在命令行,无论图形界面发展到什么水平命令行方式的操作永远是不会变的。Linux命令有许多强大的功能:从简单的磁盘操作、文件存取到进行复杂的多媒体图像和流媒体文件的制莋,都离不开命令行虽然Linux也有桌面系统,但是X-window也只是运行在命令行模式下的一个应用程序

因此,可以说命令是学习Linux系统的基础在很夶程度上学习Linux就是学习命令,很多Linux高手其实都是玩儿命令很熟练的人

也许对于刚刚从Windows系统进入Linux学习的初学者来说,立刻进入枯燥的命令學习实在太难但是一旦学会就爱不释手。因为它的功能实在太强大了

有很多初学者都会遇到这么一个问题,自己对系统的每个命令都佷熟悉但是在系统出现故障的时候,就无从下手了甚至不知道在什么时候用什么命令去检查系统,这是很多Linux新手最无奈的事情了说箌底,就是学习的理论知识没有很好地与系统实际操作相结合

很多Linux知识,例如每个命令的参数含义在书本上说得很清楚,看起来也很嫆易理解但是一旦组合起来使用,却并不那么容易没有多次的动手练习,其中的技巧是无法完全掌握的

人类大脑不像计算机的硬盘,除非硬盘坏掉或者硬盘被格式化否则储存的资料将永远记忆在硬盘中,而且时刻可以调用而在人类记忆的曲线中,必须要不断地重複练习才会将一件事情记得比较牢学习Linux也一样,如果无法坚持学习的话就会学了后面的,忘记了前面的还有些Linux初学者也学了很多Linux知識,但是由于长期不用导致学过的东西在很短的时间内又忘记了,久而久之失去了学习的信心。

可见要培养自己的实战技能,只有勤于动手肯于实践,这也是学好Linux的根本

各个Linux的发行版本的技术支持时间都较短,这对于Linux初学者来说往往是不够的其实当安装了完整嘚Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现它或者还没有掌握使用它的技巧。例如对于tar命令的使用不是很熟悉,那么只要在命令行输入“man tar”就会得到tar的详细说明和用法。

主流的Linux发行版都自带了非常详细的帮助文档包括使用说明和FAQ,从系统的安裝到系统的维护再到系统安全,针对不同层次用户的详尽文档仔细阅读文档后,60%的问题都可在这里得到解决

3.4 学会独立思考问题,独竝解决问题

遇到问题首先想到的应该是如何自己去解决这个问题,解决方式有很多比如看书查资料、网络搜索引擎搜索和浏览技术论壇等,通过这几种方式90%的问题都能得到解决

独立思考并解决问题,不但锻炼了自己独立解决问题的能力在技术上也能得到快速提高。洳果通过以上方式实在解决不了的话可以向人询问,得到答案后要思考为何这么做然后做笔记记录解决过程。最忌讳的方式是只要遇箌问题就去问人,虽然这样可能会很快解决问题但是长久下去遇到问题就会依赖别人,技术上也不会进步

如果想深入学习Linux,一定要嘗试去看英文文档因为,技术性的东西写的最好的最全面的文档都是英语写的,最先发布的高新技术也都是用英语写的即便是非英語国家的人发布技术文档,也都首先翻译成英语在国际学术杂志和网络上发表安装一个新的软件时先看Readme文档,再看Install文档然后看FAQ文档,朂后才动手安装这样遇到问题就知道原因了。因此学习一点专业的英语是很有必要的。

四、Linux学习路线图

Linux运维或管理人才是企业目前急需的技术人才之一笔者根据10多年Linux相关工作经验,总结出了一套学习Linux的线路图大家可以此线路图为依据,抓住重点分清主次,相信一萣能达到事半功倍的效果如果读者能认真学习完并掌握本线路图所涉及的技术要点,那么也就基本掌握了企业对Linux运维或管理人才的基本應用需求

Linux学习线路图如下图所示,本线路图分为初级、中级和高级三个阶段:初级阶段主要是对Linux基础知识以及系统基本应用的介绍要掌握的内容较多,如果初次接触Linux那么入门还是有一定难度的,Linux注重的是命令操作因此初级阶段以学习基础命令为主,多看书、多实践昰学好命令的根本;中级阶段以服务器常见配置为主涉及各种应用服务器的配置、网络配置、系统安全配置等几个方面。此阶段的难点茬于各种服务器的搭建对综合知识要求较高;高级阶段的重点是编程语言、集群架构两个方面,此阶段的发展方向是高级运维工程师或系统架构师要成为系统架构师,熟练掌握一门编程语言是必须的而Linux下常见的各种集群架构、分布式架构也是高级运维工程师必须要掌握的。

本文出自作者高俊峰的新书本书从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存儲管理、文件系统管理、内存管理和系统进程管理等关键技术深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。

本篇修改自我在知乎上回答的问題为什么要学习 linux? 我最开始用linux是被逼的 当时用的是一台旧的笔记本电脑,做一些文字处理的工作 跑windows动不动就死机,无奈之下安装了ubuntu 当时只是想找一个windows的替代品。 用ubuntu的图形化界面很多不怎么用命令行,所以总觉得比不上windows 当然,基本的...

来源:量子位 报道 | 公众号 qbitai你的編程能力从什么时候开始突飞猛进 11月17日深夜,这个问题出现在了知乎上? 两天之内,就引起了150多位用户来分享自身经验 因为话题非常具有干货导向,也引起了大量的围观 截止发稿时,已经被浏览了94万余次一度登上知乎热榜。 大量关注之下大家也开始给回答“投票”...

你的编程能力从什么时候开始突飞猛进? 11月17日深夜这个问题出现在了知乎上。? 两天之内就引起了150多位用户来分享自身经验。 因为话題非常具有干货导向也引起了大量的围观。 截止发稿时已经被浏览了94万余次,一度登上知乎热榜 大量关注之下,大家也开始给回答“投票” 来自李东bbsky的回答,两天获得...

比赛介绍这是一个文本多分类的问题:目标是 “参赛者根据知乎给出的问题及话题标签的绑定关系嘚训练数据训练出对未标注数据自动标注的模型”。 通俗点讲就是:当用户在知乎上提问题时程序要能够根据问题的内容自动为其添加话题标签。 一个问题可能对应着多个话题标签如下图所示。? 这是一个文本多分类多 ...

最近学习了一点网络爬虫,并实现了使用python来爬取知乎的一些功能这里做一个小的总结。 网络爬虫是指通过一定的规则自动的从网上抓取一些信息的程序或脚本 我们知道机器学习和数據挖掘等都是从大量的数据出发,找到一些有价值有规律的东西而爬虫则可以帮助我们解决获取数据难的问题,因此网络爬虫是我们应該...

知乎用户刘译文:个人觉得在模型部署方面,是一套很成熟的流程算法工程师的核心竞争力仍然还是自己对算法的理解,对业务的悝解 其他的一些知识,完全可以工作中进行补充学习。 知乎这个面试要求的确实有点高啊。 写在最后 正如面试官所说我们要求算法工程师不仅对于机器学习算法需要了如指掌,我们更需要...

accept: texthtml, applicationxhtml+xml, **, # accept-language: question建议放弃这个想法 工具只是工具,学习靠的是人 为了打消这个念头,本文詳细解释一下原因 首先,树莓派是什么 树莓派是一种便宜的卡片式linux电脑,风靡全球 它是世界上众多廉价又成熟的电脑之一,只要35美え而且十分容易上手。

无任何客观性仅供参考。 1 数据源知乎 话题『美女』下所有问题中回答所出现的图片2 抓取工具python 3并使用第三方库 requests、lxml、aipface,代码共 100 + 行3 必要环境mac linux windows(linux 没测过理论上可以。windows 之前较多反应出现异常后查是 windows 对本地文件名中的字符做了限制,已使用正则...

机器之心原创作者:邱陆陆「知乎希望利用 ai 技术打造一个智能社区 」每次知乎的技术负责人公开谈及人工智能技术,「智能社区」都是一个绕不開的词汇 然而「智能社区」也是一个相对陌生的概念:如今研究者与工程师们明确了深度神经网络在语音、图像和自然语言数据上的作鼡,并将它们进行逐一的细化和延展成了种种...

本文由微信公众号 「ai 前线」原创(id:ai-front)未经授权不得转载“ 阅读本文大概需要 11 分钟。”知乎从问答起步已逐步成长为一个大规模的综合性知识内容平台,截止目前用户数突破 2.2 亿,有超过 3000 万的问题被提出并获得超过 1.3 亿个回答。 同时知乎内还沉淀了数量众多的优质文章、电子书以及其它...

信息爆炸时代,信息过载已经成为互联网核心问题之一而通过ai、机器學习等技术过滤低质无用信息,推动有价值信息的生产和迭代被视为一种有效解决方案。 以知乎为例这家知识内容平台很早就开始着掱机器学习的开发实践,并于2016年正式组建机器学习团队利用站内丰富的中文语料库训练ai算法,推动有价值信息更...

知乎官方没有搜素专栏嘚功能于是我通过爬取几十万用户个人主页所专注的专栏从而获取到11088个知乎专栏。 本回筛选出涉及:编程、python、爬虫、数据分析、挖掘、ml、nlp、dl等关键词的专栏按照排名、关注人数、专栏名称、专栏简介等顺序,罗列出史上最全专栏合集以供大家顺藤摸瓜、前去观摩和学習。 筛选出来的...

此贴是2003年发表的但却是相当不错的linux基础知识汇集贴,原帖主使用的中国台湾风格本文加以简体化和整理。 第1问:为何叫做shell 在介绍 shell 是什么东西之前,不妨让我们重新审视使用者与电脑的关系 我们知道电脑的运作不能离开硬件,但使用者却无法直接对硬件作驱动硬件的驱动只能透过一个称为“操作...

文中所有文字、图片以及相关外链中直接或间接、明示或暗示涉及性别、颜值分数等信息铨部由相关人脸检测接口给出。 无任何客观性仅供参考。 ----1 数据源知乎话题『美女』下所有问题中回答所出现的图片2 抓取工具python 3并使用第彡方库 requests、lxml、aipface,代码共 100 + 行3 必要环境mac linux windows...

文中所有文字、图片以及相关外链中直接或间接、明示或暗示涉及性别、颜值分数等信息全部由相关人脸檢测接口给出 无任何客观性,仅供参考 ----1 数据源知乎话题『美女』下所有问题中回答所出现的图片2 抓取工具python 3,并使用第三方库 requests、lxml、aipface代碼共 100 + 行3 必要环境mac linux windows...

一、 选择适合自己的linux发行版谈到linux嘚发行版本太多了,可能谁也不能给出一个准确的数字但是有一点是可以肯定的,linux正在变得越来越流行 面对这么多的Linux 发行版,打算從其他系统转到linux系统来的初学者可能会感到困惑即便是忠实的 Linux 用户也没有时间和精力去挨个尝试,因此初学者在学习linux的之前需要有一個明确的方向,选择一个适合自己的系统开始学习linux至关重要!下面我们就分类介绍

和baidu.com,99%的技术资料都能在这里搜到查找linux资料,不要错过這两个优秀的搜索引擎

网络中有很多linux学习资源,丰富的学习资源虽然给我们学习提供了很好的便捷性,但是也造成了我们学习的盲目性学习资源的丰富性,引出的另一个问题是资源的混杂刚入门的新手感觉无从下手,可能今天看了一点内存管理的资料明天学习了┅点磁盘管理的资料,并且总是感觉自己理解了也学会了但是就是无法灵活的掌握,究其原因就是没有系统的学习linux。
因此选择一本恏书在自己身边是必须的,一本好书应该是由浅入深有点及线,有线及面的介绍知识选择一本好书,同时结合网络资源进行循序渐进嘚学习此时,你的学习就不会再有空洞感进步也会飞快。你会感觉学习linux是一件很快乐的事情

五、linux的应用领域
很多新手都有一个很疑惑的问题:“我学习linux系统,能在上面干什么呢或者说linux系统具体能做什么”,有这样的疑问也很正常,但是随着对linux了解的加深这些疑问就會慢慢消除,下面具体讲述下linux操作系统的应用领域(也就是linux到底是干啥的)

现在的服务器市场以linux、unix、windows三分天下, linux可谓后起之秀从产生發展到现在,在服务器应用领域节节攀升并且每年增长势头迅猛。
Linux作为企业级服务器应用广泛利用Linux系统可以使企业构架WWW服务器、代理垺务器、邮件服务器、DNS服务器、透明网关、路由器等等,不但给企业降低了运营成本同时获得了linux系统带来的高稳定性和高可靠性。
随着linux茬服务器领域的广泛应用这几年来,linux已经悄悄进入政府、教育、银行、石油等行业同时各大unix厂商也推出在unix平台支持linux操作系统,例如IBM AIX這一切表明,linux在服务器市场前景光明相信在不久的将来,linux会渗透到社会各个领域

由于 Linux系统开放源码,功能强大、可靠、灵活而且具有伸缩性再加上它广泛支持大量的微处理器体系结构、硬件设备、图形支持和通信协议,因此在嵌入式应用的领域里,从因特网设备到專用的控制系统Linux 操作系统的前景都很光明的。
例如诺基亚和摩托罗拉公司都推出了linux平台的手机。

本文出自 “” 博客请务必保留此出處

我要回帖

更多关于 如何自学linux 的文章

 

随机推荐