写在前面,大家好!我是【跨考菌】,一枚跨界的程序猿,专注于后台技术的输出,目标成为!这博客是对我跨界过程的总结和思考。如果你也对
全栈攻城狮
、
Java
后端技术
感兴趣,抑或是正在纠结于跨界,都可以关注我的动态,让我们一起学习,一起进步~
我的博客地址为:【跨考菌】的博客
文章大纲
- 1、linux的介绍
-
- 1.1、linux的特点
- 1.2、linux的内容包括
- 1.3、linux学习目标
- 1.4、linux和windows的区别
- 1.5、linux的主要发行版
- 2、linux与unix
-
- 2.1、unix的由来
- 2.2、linux的由来
上篇玩儿转Linux || 01 聊点儿干货 讲述了linux的学习方法,本文开始正式讲述linux系列内容。

1、linux的介绍
linux是一款操作系统,免费、开源、安全、高效、稳定,处理高并发非常强悍,企业级项目广泛应用于linux/unix服务器。
1.1、linux的特点
- linux具备
、免费
、稳定
等特点,在服务器领域得到广泛的应用;高效
- linux运行稳定、对网络的良好支持、低成本等特点,在嵌入式领域也得到了广泛的应用,例如机顶盒、数字电视等。
1.2、linux的内容包括
- vi和vim编辑器
- 开关机和用户管理
- 定时任务调度
- 磁盘分区和挂载
- 网络配置
- 进程管理
- RPM和YUM
1.3、linux学习目标
对linux的学习,大致可分为以下6步,循序渐进不断掌握:
- 学习基本操作,例如
、文件操作指令
、vim指令
等用户管理
- 学习各种配置技巧(
、服务配置
、网络配置
)环境变量配置
- 搭建各类开发语言的
开发环境
- 编写
对inux服务器进行维护shell脚本
- 进行
,防止攻击,保障服务器正常运行,对系统调优安全设置
- 深入理解
,熟练掌握大型网站的应用架构,熟悉各个环节的部署和维护方法linux内核
1.4、linux和windows的区别
1.5、linux的主要发行版
平时我们提到的linux一般都是指的是linux(存粹的linux内核操作系统),但是它只是操作系统本身,但是缺乏软件。很多厂商根据自己的需求二次开发了一些相应的系统软件,即 linux的发行版
。因此在实际应用中需要选择具体的发行版。
2、linux与unix
2.1、unix的由来
Ken tompson是B语言之父,在1971年用B语言发明了Unix系统。
Dennis richres是C语言之父,在1973年和Ken tompson用C语言重写了Unix系统。
80年代,IBM、Sun、惠普等公司基于Unix内核开发了自身的发行版,但是收费昂贵且需要运行在高配的服务器上。
Richard Stallman提出了GUN计划,即提倡软件开源免费。
2.2、linux的由来
GUN计划的核心思想为:
用户操作应用层(浏览器、ftp等软件),应用程序操作GUN shell层,shell层操作操作系统(linux内核),操作系统则操作硬件。
其中这里的操作系统就是linux的雏形。
Linus Torvalds是linux的主要开发者,后来linux由全世界linux的爱好者来共同维护。
最后,如果您觉得对您有帮助的话,不要忘记帮助帮博主
一键三连
😊哦