前言:
这篇开始进行了解学习Linux的基础知识,首先从介绍Linux的发展历程和基本概念开始,到后面慢慢学习LInux的指令如何开始使用Linux等内容,深入地了解这个强大的开源操作系统。
/知识点汇总/
Linux最早是由芬兰 Linus Torvalds为尝试在英特尔x86架构上提供自由的类Unix操作系统而开发的。该计划开始于1991年,在计划的早期有一些 Minix黑客提供了协助,而如今全球无数程序员正在为该计划无偿提供帮助。–百度百科
Linux是一套开源使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。开源是软件行业的一个专业用语 开源,就是字面意思开放源代码,免费使用的源代码 。
Linux开源–>顶级黑客、专业工程师等其他人才 — 逐渐迭代Linux推动版本的发布
开源好,还是闭源好?
1.稳定性 – 开源好
2.高效性 – 开源好
3.安全性 – 开源好
因为开源的代码 — 很多人看 — 参与讨论 – 付诸行动 – 解决问题
数据安全 — 互联网公司,优先选择开源系统
所以根本上就是开源
1.企业后台中最常用 — Linux必备技能
2.主打服务端 — 手机 — 安卓系统/ipar — Linux开发-安卓应用
3.嵌入式领域
4.智能家居应用、汽车领域等等
Linux商业化版本
1.ubuntu 、debian、redhat、centos…
都有各自特定的应用场景,但都是基于Linux内核
Linux技术版本
2.6.11 2.6.32…
主版本、此版本、修正次数
递增关系–>偶数:稳定版本 奇数:开发版本
1.操作系统是对软硬件资源管理的软件;那么Linux是一款具体的操作系统的一个品类;
比如:centos7就是一款具体的操作系统。
2.对下提供基本的管理工作,让各种硬件工作再一个稳定的、高效的、安全的状态中。
3.对上提供一个高效的、稳定的、安全运行环境(用户、目的)。
4.计算机是一个工具,被人用的工具。
补充知识点:
1.看似0字节的文件依然占用磁盘空间,这里的0字节通常指的是文件的内容大小。
2.属性是数据?是的,属性依然是由数据支撑的,所以属性也需要保存。
所以对文件的操作(指令/编程):要么是对属性操作,要么是对内容进行操作。
文件 = 文件内容 + 属性。