来述说为啥我要学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服务器管理等方向,我都希望我们可以把自己的时间和精力用在所谓的“刀刃上”,把我们的时间和精力投入到开源社区里面,让我们的时间和精力发挥最大的效益。

### Vue框架的定义 Vue 是一种渐进式的前端 JavaScript 框架,专注于构建用户界面和单页面应用程序(SPA),其核心理念在于简化复杂性的前提下提供高度灵活性[^2]。通过将视图层与业务逻辑分离,Vue 让开发者能够更容易地管理和维护代码结构。 --- ### Vue框架的特点 1. **声明式语法** Vue 提供了一种简单易懂的方式来描述数据如何映射到 DOM 上,这大大减少了手动操作 DOM 所带来的麻烦[^3]。 2. **组件化架构** Vue 推崇基于组件的设计哲,允许开发者把整个应用分割成若干个小而独立的部分来分别处理各自的任务[^1]。 3. **双向绑定机制** 利用 v-model 指令轻松达成表单输入与其他变量之间的同步关系,极大地提高了开发效率[^2]。 4. **虚拟DOM技术** 采用 Virtual DOM 差异算法优化真实 DOM 更新过程中的开销问题,在保证渲染速度的同时也增强了用户体验的一致性。 5. **生态系统完善** 包括但不限于 vue-router (用于导航控制), vuex(集中存储管理状态)等扩展模块共同构成了强大的周边环境支持体系[^1]。 --- ### Vue框架的优势 1. **易于上手** 对比其他主流框架而言,Vue 更加友好亲民,即使是刚接触 Web 开发的新手也可以迅速掌握基本用法并投入到实际工作中去[^2]。 2. **性能优越** 借助先进的响应式系统以及高效的更新策略,即使是在高负载条件下依然可以保持平稳流畅的表现水平[^3]。 3. **社区资源丰富** 不仅有详实周全的官方指南可供查阅习之外,还有来自全球各地爱好者的无私分享助力成长进步之路越走越宽广[^1]。 4. **适应性强** 无论是小型个人项目还是企业级解决方案都能找到合适的位置发挥价值所在;既可以单独作为视图层存在,又能联合第三方库完成更多高级功能拓展需求[^2]。 --- ### Vue框架的应用场景 1. **单页应用(Single Page Application, SPA)** Vue 天然适配此类场景下的快速切换页面内容而不刷新浏览器窗口的要求,因此成为许多现代互联网服务首选的技术栈之一[^1]。 2. **移动Web端体验提升** 当前越来越多的企业希望能够在不牺牲太多原生感觉的前提下推广自家网站给智能手机和平板设备上的访问群体带来更好的浏览感受——而这正是借助 Vue 可以轻易做到的事情[^3]。 3. **桌面客户端程序开发** 结合 Electron 等工具链之后还可以进一步延伸触角进入跨平台桌面领域尝试新的可能性空间。 ```html <!-- 示例:最简单的 Vue 实例 --> <div id="app"> {{ message }} </div> <script src="https://cdn.jsdelivr.net/npm/vue@2"></script> <script> new Vue({ el: '#app', data: { message: 'Hello Vue!' } }); </script> ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值