一名菜鸟学习编程技术,记录所学知识并分享给大家,希望大家多多支持。
今天学习了Linux文件增删移复制,打包压缩等命令。经过前几周的资料收集和整理,写了以下文章来讲解Linux,也来回忆一下计算机行业的历程与发展!
本篇文章主要梳理Linux 的发展历史,Linux的主要贡献人物Linux 与 Windows 的区别等入门知识
Linux操作系统
Linux操作系统是基于UNIX操作系统发展而来的一种克隆系统,它诞生于1991 年的 [Linux桌面] 10 月5 日(这是第一次正式向外公布的时间)。依赖于Internet网络技术的发展,并通过全世界各地计算机爱好者的共同努力,已成为今天世界上使用最多的一种UNIX 类操作系统。
Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。
它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。
Linux继承了Unix以网络为核心的设计思想,特点:开源、可靠、安全、稳定、多平台
,是一个性能稳定的多用户网络操作系统。因为Linux的源代码公开,只要你的水平足够高,你可以设计出自己个性化的操作系统。
Linux操作系统
类似于生活办公学习的Windows操作系统
和Mac OS操作系统
Linux 主要是系统调用和内核,也有应用程序:文本编辑器、浏览器、电子邮件等。
Linux发展贡献人物
(以下图片来源于网络)
-
Ken Thompson:C 语言之父和 UNIX 之父
-
Dennis Ritchie:C 语言之父和 UNIX 之父
-
著名黑客,GNU 创始人,开发了 Emacs、gcc、bash shell
-
Bill Joy:BSD 开发者
-
Tanenbaum:Minix 开发者
-
Linus Torvalds:Linux 之父,芬兰赫尔辛基大学
Linux与Windows异同
-
免费与收费
最新正版 Windows 10,需要付费购买;
Linux 免费或少许费用。 -
软件与支持
Windows 平台:数量和质量的优势,不过大部分为收费软件;由微软官方提供重要支持和服务;
Linux 平台:大都为开源自由软件,用户可以修改定制和再发布,由于基本免费没有资金支持,部分软件质量和体验欠缺;由全球所有的 Linux 开发者和自由软件社区提供支持;源代码公开。 -
安全性
Windows 平台:频繁打补丁安装系统安全更新,偶尔儿会中病毒木马;
Linux 平台:要说 Linux 没有安全问题,那当然是不可能的,这一点仁者见仁智者见智,相对来说肯定比 Windows 平台要更加安全,使用 Linux 你也不用装某杀毒、某毒霸。 -
模块化程度高
Linux的内核设计非常精巧,分成进程调度、内存管理、进程间通信、虚拟文件系统和网络接口五大部分;其独特的模块机制可根据用户的需要,实时地将某些模块插入或从内核中移走,使得Linux系统内核可以裁剪得非常小巧,很适合于嵌入式系统的需要。 -
使用习惯
Windows:普通用户基本都是纯图形界面下操作使用,依靠鼠标和键盘完成一切操作,用户上手容易,入门简单;
Linux:兼具图形界面操作(需要使用带有桌面环境的发行版)和完全的命令行操作,可以只用键盘完成一切操作,新手入门较困难,需要一些学习和指导(这正是我们要做的事情),一旦熟练之后效率极高。 -
可定制性
Windows:这些年之前算是全封闭的,系统可定制性很差;
Linux:你想怎么做就怎么做,Windows 能做到得它都能,Windows 做不到的,它也能。 -
应用范畴
或许你之前不知道 Linux ,要知道,你之前在 Windows 使用百度、谷歌,上淘宝,聊 QQ 时,支撑这些软件和服务的,是后台成千上万的 Linux 服务器主机,它们时时刻刻都在忙碌地进行着数据处理和运算,可以说世界上大部分软件和服务都是运行在 Linux 之上的。 -
Windows 没有的
稳定的系统
安全性和漏洞的快速修补
多用户
用户和用户组的规划
相对较少的系统资源占用
可定制裁剪,移植到嵌入式平台(如安卓设备)
可选择的多种图形用户界面(如 GNOME,KDE) -
Linux 没有的
特定的支持厂商
足够的游戏娱乐支持度
足够的专业软件支持度
Linux学习路径
下一篇介绍Linux命令行,感谢大家多多支持!