视频:【【小白入门 通俗易懂】韩顺平 一周学会Linux】 https://www.bilibili.com/video/BV1Sv411r7vd/?p=4&share_source=copy_web&vd_source=6cc6a719eb1f28b8549acebdb3680a79
1.1 Linux介绍
- Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目(c/c++/php/python/java/go)都会部署到Linux/unix系统上。
- 常见的操作系统:windows、IOS、Android、MacOs, Linux, Unix)
- Linux之父:Linus Torvalds
- Linux主要发行版:Ubuntu(乌班图),RedHat(红帽),CentOS,Debain(蝶变)等。
1.2 Linux和Unix
- Unix:
-
- Unix是一个强大的多用户、多任务操作系统,支持多种处理器架构。
- 最早由Ken Thompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。
- Linux:
-
- Linux是一套免费使用和自由传播的类Unix操作系统。
- 由Linus Torvalds在1991年首次发布。
- Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。
- Linux和GNU计划:
- GNU计划:
- GNU计划是由美国著名的黑客理查德·斯托曼在1983年发起的,旨在创建一个完全自由和开源的操作系统。
- 坚持自由与分享的原则,允许用户自由地使用、复制、修改和发布GNU软件。
- GPL协议:
- GPL(General Public License)协议是指GNU通用公共许可证。
- 通常使用GNU通用公共许可证GNU GPL发布软件。
- 任何软件发布,都需要许可证,GNU认为任何软件都应当以自由软件发布。要让一个软件成为自由软件,就需要把它以自由软件许可证发布。
- GNU计划:
- 1991年,Linus Torvalds编写出了与UNIX兼容的Linux操作系统内核并以GPL授权发布。Linux之后在网上广泛流传,许多程序员参与了开发与修改。
- 1992年,Linux与其他GNU软件结合,完全自由的操作系统正式诞生。该操作系统往往被称为“GNU/Linux“或简称Linux。
严格来说,Linux只是一个操作系统内核。大多数Linux发行版是由操作系统内核加上GNU的软件或工具形成完整的操作系统,也就是GNU/Linux。GNU/Linux是一种Unix Like操作系统。
2.1 个人桌面
- 此领域是传统 Linux 应用薄弱的环节,近些年来随着 ubuntu等优秀桌面环境的兴起,Linux 在个人桌面领域的占有率在逐渐的提高。
2.2 服务器
- Linux 在服务器领域的应用是最强的。
- Linux 免费、稳定、高效等特点在这里得到了很好的体现,尤其在一些高端领域尤为广泛(c/c++/php/java/python/go)。
2.3 嵌入式
- limnux 运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百 KB 等特点。使其近些年来在嵌入式领域的应用得到非常大的提高。
- 应用:物联网,如:机顶盒、数字电视、网络电话、程控交换机、手机、PDA、智能家居、智能硬件等。
版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/bcyy/16472.html