4.17周一 Linux原理与发展史.note

noteId: B052478919764F73AF80D0CC720245D4 · 原始路径:/ALL/Linux - A模块/课堂笔记/4.17周一 Linux原理与发展史.note · 图片:14 · 附件待处理:0

比赛中使用的是BLBD的版本
搜索:debian.dlbd
使用jigdo的工具下载ISO
 
学习:
怎么做
做什么
为什么
 
如何做好笔记:
四个步骤:
1、收集
老师讲课的内容、同学教的知识点、自己的结论、微信公众号等看到的文章、网址
2、整理
知识点分类,创建标签,分类,检索,使用工具
3、吸收
将整理的东西,仔细地阅读,将一个技术实验一遍、验证一遍
4、创作
将别人的东西吸收,再输出自己的东西,把旧的东西用自己的语言表达出来
不断地自我创作,是提升自己最好的方式
 
 
 
Linux简介:
·Linux发展史:
它影响了之后的操作系统
 
目前用的电脑一般是微型机
B语言之父与C语言之父
 
显卡之类的需要使用B语言编写
操作系统大量的代码都需要用C语言去编写
 
操作系统的发展与分支:
 
开源的发起者
 
开源与闭源:
开源是开放源代码,所有人都能够看到源代码,公开源代码
所有人都能参加到操作系统的研发
 
闭源不开放源代码
优点:
对于商家来说,拥有专利和技术的保护
缺点:
安全问题
 
国家部门,机要部门不使用windows等,用的是在Linux基础上开发的,统信、麒麟等(因为它是开源的)
 
GNU:
GNU is Not Unix
递归循环
公开源代码,用户自由使用,自由参与源代码的开发
GNU通用公共许可证(GNU General Public License,GPL)
所有开发者必须开放源代码,若开放的源代码被引用,引用者也必须开放源代码
 
 
严格定义:Linux是一个系统内核
广泛定义:Linux是一个操作系统
 
 
debian是一个极度追求自由的操作系统
 
 
archlinux的文档写的很好
 
linux from scratch是一个技术文档,教你如何做一个操作系统