跨行学Linux运维 Linux考古

**

前言

**

  • 通往牛逼的路上,风景差得让人只想说脏话,但成功的人在意的是远方 ——-罗永浩
  • 本来写作、总结对于我本人来说一件极其痛苦的事情,不过因为我的一个朋友(@熬夜泡枸杞,大家可以关注一下)在CSDN上写东西、做总结;由此便激发了我,于是也想在此写些本人正在学习的Linux运维的一些总结。同时在此向我的朋友道一声感谢,感谢他拉我进入了一个痛苦的旅程!!哈哈哈
  • 本想直接进入主题,思来想去还是简单写点前言吧。生活还是要有点仪式感,这样才刺激嘛;
  • 首先,本人并不是IT科班出身,而是从事工程造价专业;当然造价领域现阶段个人感觉也还是个很不错的行业,例如:造价师的地位还是比较高,工资也还不错,也不是很累;只是奈何本人在小时候接触到电脑,第一次看到主机、第一次看到大脑袋显示器、第一次看到滚珠的鼠标、第一次碰到键盘、第一次打开主机看到windows 95的桌面以及第一次看到别人在word中插入一个五角星,哇!好神奇啊!于是我便在那时候埋下了对IT领域向往的种子,只是后来沉迷于红色警戒无法自拔…以至于成绩不理想,在当年 志愿的时候 的所有计算机专业都没有被录取,无奈最后被工程造价专业录取,毕业之后便前往湖北地区工作了两年,然而在2020年初突然爆发新冠肺炎疫情,当时的我也正处在湖北地区,说实话当时还是有些害怕的,不过看到全国各地源源不断的支援湖北、支援武汉;真的被感动到了,当时对我的内心造成了深深的感触;当时有很多人感染新冠病毒,死的人也很多,自己还是很害怕,突然有天设想如果明天就是最后一天的话,想到自己还有好多想做的事情还没做呢,感觉自己不能在浪费时间了!与此同时本人也实在是对造价提不上任何兴趣,便在年后毅然决然请辞,于是离开了相处两年但没有任何感情的造价行业,开始踏上了自己向往已久的IT道路;当然这条路上会很曲折,很痛苦,会遇到很多的困难、很多的问题,但是我相信只要坚持住、克服各种困难,就能像2020年的武汉一样,总能成功的!
  • 当我在写这段前言的时候,2021年的到来,同时也迎来了新冠疫情的第N次爆发,真的很可怕,昨天某个省还没有人感染,经过两三天便达到十几人甚至几十人;不过我相信人类始终会战胜新冠的,祝人类早日战胜疫情!

Linux考古

  • Linux,全程GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统。
  • 说到Linux系统就不得不提到UNIX系统
    UNIX系统在1969年在AT&T的贝尔实验室发明的,20世纪70年代开始逐步盛行;与此同时诞生了一个重要的分支,大概1977年BSD系统诞生。从BSD系统开始,各大商业公司开始根据自身公司硬件架构,并以BSD系统为基础进行UNIX系统的研发,从而产生了各种版本的UNIX系统;例如:SUN公司的Solaris,IBM公司的AIX,HP公司的HP
    UNIX等。
  • 上世纪70年代中后期,由于各商业公司自己开发的UNIX和内置软件都只适应于自己生产硬件的计算机,其他公司的计算机无法使用。
  • 70年代末,AT&T公司收回UNIX系统的版权,并且特别禁止对学生提供UNIX系统的源代码。
  • 80年代初期,由于UNIX系统版权的收回,使得一个名为Andrew
    Tanenbaum(谭宁邦)的大学教授,无法在为学生授课,便自己研发了一个类似UNIX系统的一个系统,这个系统就是Minix。由于这个系统研发的目的只是用于教学,所有很多功能并不能满足商用,但是Minix系统却对Linux的诞生产生了至关重要的作用。
  • 1990年,Linus Torvalds(拖瓦兹,Linux之父)首次接触Minix系统,当时他还是一名大学生。
  • 1991年,Linus Torvalds开始在Minix系统上编写各种驱动程序等操作系统内核组件。
  • 1991年底,Linus Torvalds 公开了Linux内核源码0.02版
  • 1993年,Linux 1.0版发行,Linux转向GPL版权协议。
  • 1994年,Linux的第一个商业发行版Slackware问世。
  • 1996年,美国国家标准技术局的计算机系统实验室确认Linux 版本1.2.13 (由Open Linux公司打包)符合POSIX标准。
  • 1999年,Linux的简体中文发行版问世。
  • 2000年后,Linux系统日趋成熟,涌现大量基于Linux服务器平台的应用,并广泛应用于基于ARM技术的嵌入式系统中。

关于Linux核心概念

  • 自由软件
  • 自由软件的和核心是没有商业化软件版权制约,源代码开放,可无约束自由传播。但是自由并不意味着免费,例如:Red Hat系统自由但不免费,CentOS是自由且免费的。
  • 自由软件基金会FSF
  • GNU
  • GNU的全称为GNU’s not unix,意思是“GNU不是UNIX”,GNU计划,又称革奴计划,是由Richard Stallman在1984年公开发起的,是FSF的主要项目。前面已经提到过,这个项目的目标是建立一套完全自由的和可移植的类Unix操作系统。
  • GPL
  • GPL全称为General Public License,中文名为通用公共许可,是一个最著名的开源许可协议,开源 区最著名的Linux内核就是在GPL许可下发布的。GPL许可是由自由软件基金会(Free Software foundation)创建的。
  • GPL许可的核心,是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件的源代码权利,但都必须同时给出具体更改的源代码。

文章知识点与官方知识档案匹配,可进一步学习相关知识云原生入门技能树首页概览8743 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月4日
下一篇 2021年1月4日

相关推荐