好吧,开篇我就直说了,我当初就是因为听别人说linux操作系统特别好用,特别有意思。然后我就开始萌动了去学习的想法。然后去百度搜索“linux该怎么进行学习?“然后,直接弹出来了《linux就该这么学》,然后出于好奇,点进去,就看的很入迷。然后开始了真正的学习,下面我来分享分享自己的读书学习心得。

现在,我已经基本熟悉了刘遄老师的写作特点(但不是讲课特点)——能用一句话讲清的事情,他绝不会造出一段话来写出来(有的书籍看起来真的是想把写书的人打一顿,净说废话,一段话表达了一个意思,特别无聊,完全为了赚钱才写的书)。刘遄老师这样的好处非常明显,首先是文章不再冗长,并配上了大量图片看起来非常的有乐趣,其次是能够让我们读者一眼就找到最重要的知识和干货。

好了,所以接下来我将会用一段话总结出Linux系统的来历和发展历程,请大家留心每个时间点就可以了。

最初早在20世纪70年代UNIX系统是开源而且免费的.但在1979年时,AT&T公司宣布了UNIX系统的商业化计划,随之使得开源软件业转变成了版权式软件产业,源代码被当作了商业机密,成为了专利产品,人们再也不能自由的享受科技成果。于是在1984年,Richard Stallman面对于如此封闭的软件创作环境,发起了GNU源代码开放计划并制定了著名的GPL许可协议。当1987年时,GNU计划获得了一项重大突破——即gcc编译器的发布,使得程序员们可以基于该编译器编写出属于自己的开源软件啦。

随之在1991年10月份由芬兰赫尔辛基大学的在校生Linus Torvalds编写了一款叫做Linux的操作系统,因其较高的代码品质且基于GNU GPL许可协议的开放源代码特性,迅速就引起了GNU计划和一大批黑客程序员的支持,随后Linux系统便开始了火热的发展。到了1994年1月份,由Bob Young基于Linux系统内核,集成了众多的源代码和程序软件,创办了RedHat公司及红帽系统并开始出售技术服务,进一步的推动了Linux系统的普及。1998年后,随着GNU源代码开放计划的Linux系统的火热,以IBM和Intel牵头的大量巨头IT企业开始大力推动开放源代码软件的发展。现如今到了2017年,Linux内核已经发展到了4.7版本,并已经有了数百个Linux系统版本,但它们都依然统一使用Linus Torvalds开发/维护的Linux系统内核。RedHat公司也成为了开源行业及Linux系统使用的带头公司。

又一次老师在上课的时候问我们大家:“大家为什么学习Linux系统?”。很多学生直接就说因为Linux系统是开源的,所以我才要去学习。其实这个想法是不完全对的!开源的操作系统少说有一百个,开源软件至少有十万个,为什么不都去逐个学习一遍?所以上面谈到的开源特性只是软件的一部分优势,并不是咱们付出精力去学习的理由。

对于用户来讲,开源精神仅仅是一种锦上添花的东西,正确的学习动力应该是:Linux系统是具有类似Unix的程序界面与操作方法且继承了其稳定性的优秀软件产品,能够较好的满足工作需求,值得咱们去好好学习。

好的,咱们基本了解了和端正了最初咱们去学习linux的动机,就可以开始花更大的精力、时间去了解更加深入的内容。希望咱们在以后的深入学习linux的时候,都能够保持最初的心态,都可以让自己静下心来去学习linux技术。

我们都知道一个人的时间和精力是有限的,如果一个人在多个方面展现出来了喜爱,肯定会把他的精力分散开来,这样就造成了多而不精的后果。我建议我们都在开始学习之前把自己的大方向找到,就像一棵树一样,首先需要有一个主干,等到主干长得结实了,再把我们的枝枝叶叶繁茂起来。在学习的开始,我们大多数都是兴趣驱使我们进行接触linux技术,俗话说:“兴趣是最好的老师“。有了兴趣,在加上正确的指导,正确的学习,这样我们才可以发展得更好,更长久和生命力更加顽强。

不管是走的linux开发,Linux运维还是linux服务器管理等方向,我都希望我们可以把自己的时间和精力用在所谓的“刀刃上”,把我们的时间和精力投入到开源社区里面,让我们的时间和精力发挥最大的效益。

来述说为啥我要学linux系统?相关推荐

  1. 网络安全为啥要学Linux系统

    网络安全为啥要学Linux系统,据不完全统计,Linux系统在数据中心操作系统上的份额高达70%.它一般运行于服务器和超级计算机上. 所以我们日常访问的网站后台和app后端都是部署在Linux服务器上 ...

  2. 多用户用linux会很卡顿吗,新手学Linux系统,解决Linux系统卡顿的方法

    很多新手刚从事linux运维的同学,经常会问我使用linux很卡的时候该怎么办?今天小编就为大家带来解决Linux系统卡顿的方法,下面一起来看看吧. 1.检查磁盘运用状况 df -h 当发现磁盘运用率 ...

  3. 为什么要学Linux系统

    为什么要学Linux系统 Linux系统已经被广泛应用在人们的日常用品中,如手机.智能家居.汽车电子.可穿戴设备等,只不过很多人并不知道其使用的电子产品里面运行的是Linux系统.我们来看一下Linu ...

  4. 我为什么要学LINUX系统?(转)

    我为什么要学LINUX系统?(转)        "UNIX 是简单的,你不需要成为天才也能理解这种简单." 由于GNU/Linux这个词太长,下面如果没有特别指明,"L ...

  5. 写给想学Linux系统的人

    linux太难用了!(一通鼠标点击,进入/etc) 学习linux,你忘记windows的思维方式了吗? 怎么安装软件 阿?那一堆文件是干什么的阿? 学习linux,你还在浮躁吗? 进入linux,随 ...

  6. 【Linux】一步一步学Linux系统编程教程汇总(暂时暂停更新......)

    00. 目录 文章目录 00. 目录 01. 概述和标准 02. 文件操作 03. 进程概念 04. 进程间通信 05. 多线程 06. 信号 07. 同步与互斥 08. 高级IO 09. 其它 10 ...

  7. 抽点时间让我们一起来学linux系统

    2019独角兽企业重金招聘Python工程师标准>>> 相对于windows,linux有太多的优点,一般大家都知道,比如说开源,稳定等,其实最重要的是,当你真正用起来的时候发现,效 ...

  8. 为什么计算机专业学生要学Linux系统?

    2019独角兽企业重金招聘Python工程师标准>>> 用linux逼格够高,都是大牛才用的?很多人对他嗤之以鼻,但也有人对他爱恨交加.爱之深恨之切,先来说说恨吧,恨linux下没有 ...

  9. 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久

    随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...

最新文章

  1. 【Android 安全】使用 360 加固宝加固应用 ( 加固工具准备 | 生成签名 APK | 加固操作 | 反编译验证加固效果 )
  2. java哈希map 删除_HashMap1.8之节点删除分析
  3. 【Linux系统编程】vfork() 函数详解
  4. unity 4种实现动态障碍方法
  5. 汇编语言(一)之反转字符串输出
  6. 前端学习(689):for循环执行相同代码
  7. mysql 事务 不同库_MYSQL数据库重点:事务与锁机制
  8. assert函数_类成员函数指针在成员函数内部的调用
  9. 利用pytesseract进行图片文字识别
  10. 美团2020校招测试方向笔试题
  11. android的wifi开发码源,亚美电游app下载 -官方网站
  12. java web简单项目实例_简单粗暴,详细得不要不要的 JavaWeb快速入门实例(1)
  13. 如何保护个人信息安全?
  14. 东大22春大学语文X《大学语文》在线平时作业2_100分资料非答案
  15. 关于DSSD算法相关解析
  16. 产品读书《幕后产品:打造突破式产品思维》
  17. Taproot升级在即!门限签名技术将给数字钱包带来什么?
  18. 2023年南京大学软件工程考研上岸必看复习经验
  19. C++中 char* 、string、 char、char[]在各种情况下的输入与输出
  20. 托管代码和非托管代码的区别

热门文章

  1. linux的市场分析,CRO:中国Linux市场分析简报
  2. 富文本解析 wxParse 解析数据造成页面假死
  3. Hadoop-HBase
  4. CRM项目之stark组件url的视图函数和列表页面基本展示2
  5. 阿里云镜像服务海外构建
  6. 思科网络设备 show version命令输出内容详解
  7. 基于FPGA的数字时钟显示(万年历lcd1602)
  8. MQTT,EMQX认识,安装,部署
  9. android 混合模式,Android灵魂画家的18种混合模式
  10. Spring 一览众山小