1 Linux入门
1 Linux入门
1.1 为什么是Linux
Linux是一个开源、免费的操作系统,其稳定性、安全性和处理多并发等已经受到业界的认可,同时,由于是Linux是开源的,所以,用户可以根据自己的需求修改代码,在商业使用上还不会像Windows一样有很多局限性。
Linux是在伟大的GNU计划上产生的,它建立在Unix的基础上。GNU计划表示操作系统上的任何软件都应该是开源的,而且是可以任意删除与修改的。
上述图像表示:应用程序→shell命令解释器→Linux内核→硬件。
1.2 为什么是CentOS,而不是其他Linux发行版
Linux发行版有很多,包括CentOS、Ubantu、红帽等。我们之所以用CentOS,是因为大数据的开发一般都在CentOS上运行的,Python一般都是在Ubantu上运行。
1.3 什么是虚拟机
虚拟机就像是一个虚拟的计算机,当配置好这个计算机的内存、网络等一系列硬件后,就可以在上面安装系统。
常用的虚拟机软件是Vmware,我们可以在该软件上安装CentOS或者Ubantu操作系统。