1.1 Linux的介绍
1、Linux怎么读? 推荐读法:里纽克斯
2、Linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发已经得到业界的认可,目前很多企业级的项目都会部署到Linux/unix系统上。
3、常见的操作系统(Win7/Win10、IOS、Android、Mac)。
4、Linux 吉祥物。
该标志的由来是因为Linus在澳洲时曾被一只动物园里的企鹅咬了一口,便选择了企鹅作为Linux的标志。
5、Linux的创始人
6、Linux主要的发行版:
Ubuntu(乌班图)、RedHat(红帽)、CentOS、Debain[蝶变]、Fedora、SuSE、OpenSUSE
7、Linux和Unix的关系 -> Unix是怎么来的
1943年汤普逊出生于美国新奥尔良。1960年就读加州大学伯克利分校主修电气工程,取得了电子工程硕士的学位。1966年加入了贝尔实验室。汤普逊参与了贝尔实验室与麻省理工学院以及通用电气公司联合开发的一套多用户分时操作系统,名叫Multics,同时他自己写了一个“star travel”游戏可运行于Multics之上。贝尔实验室后来撤出Multics计划。汤普逊只好找到一台老式PDP-7机器,重写了他的“star travel”游戏。
在开发Multics的期间,汤普逊创造出了名为Bon的程式语言。汤普逊花了一个月的时间开发了全新的操作系统,UNiplexed Information and Computing System(UNICS),可执行于PDP-7机器之上,后来改称为UNIX。第一版的Unix就是基于B语言来开发的。Bon语言在进行系统编程时不够强大,所以Thompson和Ritchie对其进行了改造,并于1971年共同发明了C语言。1973年Thompson和Ritchie用C语言重写了UNIX。安装于PDP-11的机器之上。
1983年,美国计算机协会将杜林奖(图灵奖)授予汤普逊与丹尼斯。
2000年12月时,汤普逊退休,离开贝尔实验室,成为了一名飞行员。
美国贝尔实验室是晶体管、太阳能电池、数字交换机、通信卫星、有声电影等许多重大发明的诞生地。自成立年以来,贝尔实验室共获得两万七千多项专利,平均每个工作日获得4项多专利。一共获得8项诺贝尔奖(其中7项物理学奖,1项化学奖)。
Unix 的使用成本很高,不是想用就用的起的!
1、5万美元起价 【当时可以购买一套美国别墅】
2、需要性能高端服务器
理查德·马修·斯托曼是世界最著名的黑客。
毕业于哈佛大学,是美国国家工程院院士。
取得最大的成就,就是发起GNU计划,提倡软件的源码可以被阅读并在规定下进行改版。
8、Linux和Unix的关系 -> Linux是怎么来的
伟大的GNU计划:
Linux的完成的称呼应该是 GNU/Linux,我们简称Linux。
JavaEE和大数据一般使用CentOS。
Python一般使用Ubuntu。
回到顶部
2 VM和linux的安装
2.1 安装vm和Centos
2.1.1 基本说明
学习Linux需要一个环境,我们需要创建一个虚拟机,然后在虚拟机上安装一个Centos系统来学习。
1) 先安装virtual machine,VM12 Pro
2) 再安装Linux (CentOS )
3) 原理示意图如下:
2.1.2 CentOS安装的步骤
1) 创建虚拟机
2) 开始安装系统(CentOS6.8)
3) 具体的步骤看以下链接
参考链接:
安装VMware12的补充:要先去BIOS里修改设置开启虚拟化设备支持(开机的瞬间狂按f2或f10进入BIOS),修改如下图所示:
VMware10.0 && VMware12.0 Pro && VMware14.0 Pro && VMware 15.0 Pro 的安装与破解
VMware12.0 Pro 中安装 CentOS-7.5(桌面版)
VMware12.0 Pro 中安装 CentOS 6.8_超详解 + 高清大图
安装CentOS-7.5(桌面版)的补充:手动分区
Linux系统Linux至少有三个分区:
第一个分区:创建标准分区,挂载点是 /boot,文件系统类型为ext4,是Linux系统在启动或引导的时候需要的文件所放在的位置,大小一般200M足够。
第二个分区:创建标准分区,没有挂载点,文件系统类型为swap,是Linux系统的交换分区,相当于Windows的虚拟内存,大小一般跟Linux系统分配的物理内存相同或者是其2倍。作用是:当Linux系统内存不够用的时候,临时充当内存使用,效率比实际物理内存要低一点,比物理硬盘要高。
第三个分区:创建标准分区,挂载点是/,文件系统类型为ext4,是Linux系统的根分区。大小是剩余的全部可用空间。
说明:也可以使用将除去 /boot 和 swap 分区的所有空间分配给 / 根分区的方式。
2.1.3 CentOS安装技术难点 -> 网络配置三种方式理解(难点)
这里,在面试的时,有可能面试官问关于桥接模式、NAT模式和主机模式的含义和区别?
虚拟机的三种网络配置方式的说明:
网络连接类型的选择,网络连接类型一共有桥接、NAT、仅主机和不联网四种。
桥接:选择桥接模式的话虚拟机和宿主机在网络上就是平级的关系,相当于连接在同一交换机上。
NAT:NAT模式就是虚拟机要联网得先通过宿主机才能和外面进行通信。
仅主机:虚拟机与宿主机直接连起来。
桥接与NAT模式访问互联网过程,如下图所示:
2.2 Centos终端的使用和联网
2.2.1 Centos自带终端的使用
2.2.2 在centos的火狐可以联网,可以和外部的ip拼通
这里,我们仅仅简单的动态的分配ip(后面我们要学习固定分配ip)。
参考链接:虚拟机CentOS 7.5 如何固定IP地址
回到顶部
3 linux的目录结构
3.1 linux目录结构
Linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。
深刻理解Linux树状文件目录是非常重要的,这里我给大家说明一下。
记住一句经典的话:在Linux世界里,一切皆文件。(即使是一个硬件设备,也是使用文件来标识的,即把硬件映射成一个文件)
3.2 linux目录机构的一览图
转载请注明:XAMPP中文组官网 » 大数据学习