Linux 基础入门
前言:
本篇,不是面向运维级别的 liunx系统学习, 而是针对Java——大数据学习, 所需要的基本功能~
Linux 总而言之,根本也就是一个 操作系统!
操作系统, 作为一个程序员 现代人每天都会有很多接触: 常见的操作系统有↓↓↓
PC: Windows,OSX,Linux… 服务器: Unix/Linux,Windows Server,OSX… 嵌入式设备(智能手机): Linux,Android,VxWorks,iOS…
Linux简介:
企鹅 logo: 企鹅是属于极地生物, 而南极北极, 这种极地 不属于任何国家!! 内涵, 技术共享开源学习!!
Linux,全称
GNU
/Linux ,是一套免费使用和自由传播的类Unix操作系统
,常用于服务器端使用; Linux历史: 20世纪80年代,计算机硬件的性能不断提高,PC的市场不断扩大,当时可供计算机选用的操作系统主要有: Unix、DOS和MacOS这几种。 Unix价格昂贵不能运行于PC;DOS显得简陋, 且源代码被软件厂商严格保密;MacOS是一种专门用于苹果计算机的操作系统。
这时一位大学生 林纳斯·托瓦茨想要了解Intel的新CPU386。他认为较好的学习方法就是自己编写的一个操作系统的内核。
于是:1991年,林纳斯·托瓦茨为了学习就模仿 Unix开发出了, Linux
并且遵循当时的一个GNU(自由软件基金会) 技术无偿共享原则, 所以大佬慷慨的:免费,开源 的共享了出来!!