来述说为啥我要学linux系统?
好吧,开篇我就直说了,我当初就是因为听别人说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系统?相关推荐
- 网络安全为啥要学Linux系统
网络安全为啥要学Linux系统,据不完全统计,Linux系统在数据中心操作系统上的份额高达70%.它一般运行于服务器和超级计算机上. 所以我们日常访问的网站后台和app后端都是部署在Linux服务器上 ...
- 多用户用linux会很卡顿吗,新手学Linux系统,解决Linux系统卡顿的方法
很多新手刚从事linux运维的同学,经常会问我使用linux很卡的时候该怎么办?今天小编就为大家带来解决Linux系统卡顿的方法,下面一起来看看吧. 1.检查磁盘运用状况 df -h 当发现磁盘运用率 ...
- 为什么要学Linux系统
为什么要学Linux系统 Linux系统已经被广泛应用在人们的日常用品中,如手机.智能家居.汽车电子.可穿戴设备等,只不过很多人并不知道其使用的电子产品里面运行的是Linux系统.我们来看一下Linu ...
- 我为什么要学LINUX系统?(转)
我为什么要学LINUX系统?(转) "UNIX 是简单的,你不需要成为天才也能理解这种简单." 由于GNU/Linux这个词太长,下面如果没有特别指明,"L ...
- 写给想学Linux系统的人
linux太难用了!(一通鼠标点击,进入/etc) 学习linux,你忘记windows的思维方式了吗? 怎么安装软件 阿?那一堆文件是干什么的阿? 学习linux,你还在浮躁吗? 进入linux,随 ...
- 【Linux】一步一步学Linux系统编程教程汇总(暂时暂停更新......)
00. 目录 文章目录 00. 目录 01. 概述和标准 02. 文件操作 03. 进程概念 04. 进程间通信 05. 多线程 06. 信号 07. 同步与互斥 08. 高级IO 09. 其它 10 ...
- 抽点时间让我们一起来学linux系统
2019独角兽企业重金招聘Python工程师标准>>> 相对于windows,linux有太多的优点,一般大家都知道,比如说开源,稳定等,其实最重要的是,当你真正用起来的时候发现,效 ...
- 为什么计算机专业学生要学Linux系统?
2019独角兽企业重金招聘Python工程师标准>>> 用linux逼格够高,都是大牛才用的?很多人对他嗤之以鼻,但也有人对他爱恨交加.爱之深恨之切,先来说说恨吧,恨linux下没有 ...
- 英语不好学linux运维难吗,学Linux系统难吗?学好Linux运维需要多久
随着近年来经济的快速发展,企业对Linux人才的需求也越来越高.许多人认为,Linux是一个非常简单的行业,然而,Linux行业是一个综合了云计算.Linux运维.Linux开发.Linux编程等多方 ...
最新文章
- 【Android 安全】使用 360 加固宝加固应用 ( 加固工具准备 | 生成签名 APK | 加固操作 | 反编译验证加固效果 )
- java哈希map 删除_HashMap1.8之节点删除分析
- 【Linux系统编程】vfork() 函数详解
- unity 4种实现动态障碍方法
- 汇编语言(一)之反转字符串输出
- 前端学习(689):for循环执行相同代码
- mysql 事务 不同库_MYSQL数据库重点:事务与锁机制
- assert函数_类成员函数指针在成员函数内部的调用
- 利用pytesseract进行图片文字识别
- 美团2020校招测试方向笔试题
- android的wifi开发码源,亚美电游app下载 -官方网站
- java web简单项目实例_简单粗暴,详细得不要不要的 JavaWeb快速入门实例(1)
- 如何保护个人信息安全?
- 东大22春大学语文X《大学语文》在线平时作业2_100分资料非答案
- 关于DSSD算法相关解析
- 产品读书《幕后产品:打造突破式产品思维》
- Taproot升级在即!门限签名技术将给数字钱包带来什么?
- 2023年南京大学软件工程考研上岸必看复习经验
- C++中 char* 、string、 char、char[]在各种情况下的输入与输出
- 托管代码和非托管代码的区别