回顾这一个多月以来闭关学大数据的一些相关重要知识,就当复习,顺便以备以后查看

Linux学习第一步自然是安装Linux。

关于Linux

  首先介绍下Linux,Linux系统很多程序员开发者其实都耳熟目染,但是相信大多数都跟我一样,都知道那是一个小黑窗的操作系统。然后对此不屑一顾,觉得做什么事都要用命令行去操作实在是麻烦,是的在如今Windows和MacOS系统这些能提供强大的可视化操作系统面前,Linux系统的确算是还没开化的原始人。但是只有实实在在接触了解学习了Linux才知道,命令行后面的强大。

  Linux 创始人: 林纳斯 托瓦兹,诞生原因: 因为创始人 经常需要浏览新闻和处理邮件, 为了方便 读写 和 下载, 所以开发了 文件系统, 当时 21岁.

  Linux是开源免费的一款系统,后来经过全世界爱好者的支持, 现在能够兼容多种硬件

  Linux内核版本分稳定版 和 开发版

    稳定版:具有工业级强度, 可以广泛的应用和部署.

    开发版:由于要试验各种解决方案, 所以变化很快

    内核源码网址: http:www.kernet.ort 所有来自全世界的对Linux源码的修改最终都会汇总到这个网站, 由 Linus 领导的开源社区对其进行甄别和修改, 最终决定是 否进入到 LInux主线内核源码中

  目前Linux被广泛运用的发行版有

      Redhat:目前,全球最大的linux发行厂商,功能全面、稳定。Redhat 被 IBM 收购!

      ubuntu:目前,是linux桌面操作系统做的最好的。

      centos:免费版的redhat,centos 基于 redhat 发行版基础之上,再重新编译发布的版本。目前 centos 已经被 Redhat 公司收购,但是依然免费

安装Linux

  我所选择的Linux版本是CentOS 6.9的版本,安装Linux如果你只有一台电脑那我还是建议你搭建VM虚拟机模拟环境安装,如果你有多台电脑,比如我在家有三台我就是在两台电脑完完全全的装的是Linux,主要学习的电脑搭建的是VM虚拟机模拟的环境。

  安装第一步,准备好CentOS的iso文件,不管你是模拟安装也会还是彻底安装也罢,这是第一步。

  CentOS官方下载链接:https://www.centos.org/download/

  VMware下载链接:https://www.7down.com/soft/310739.html

  VMware安装就是傻瓜式安装,但是VMware安装完毕之后就会一直在你的服务中了,类似你的声卡,网卡一样在右下角可以看到。

  介绍下如何在VMware模拟安装CentOS

    1:准备好环境,内存,硬盘,网卡,选好你下载好的CentOS的iso文件和你要安装到你电脑的什么位置





















2:开始安装

1)选择要安装的模式,一般选第一个初始化并升级



2)选择是否检测系统,选第二个跳过



3)选择系统语言



4)选择键盘类型



5)选择是否格式化现有系统(其实本来就没有)



6)给自己系统取个名,注意下面的一个关键按钮,配置网络(Network Config)要配置自动连接,否则你的虚拟机会连不上网



7)选择计算机时区,中国的都是选亚洲/上海



8)配置用户名和密码



9)选择使用所有空间进行安装



10)选择系统版本,选择服务器版本,方便学习,现在CentOS也有开发版带有界面可视化的。



11)最后开始安装配置

        写在最后:
上面的步骤,按照顺序一步一步走就好了。最重要的就是第六步,很多人包括我自己第一次装的时候都粗心直接下一步了。然后配置网卡死都配置不上。
至于其他的,很多人可能下载的版本不一样,里面的顺序也可能有所不同,当然系统包所带有的东西也不一样。不过只要你安装的系统网配置好了,其他东西在系统内进行在线安装也很方便无需担心。

最新文章

  1. 用Vagrant和Ansible搭建持续交付平台
  2. GSM Hacking Part② :使用SDR捕获GSM网络数据并解密
  3. 使用Spring MVC 实现 国际化
  4. Kindle 推送教程:教你用电子邮箱推送电子书(Kindle伴侣)
  5. WinForm动态添加控件及其事件(转)
  6. 如何去设计一个自适应的网页设计或HTMl5
  7. UITableView实现格瓦拉飞天投票模块-b
  8. 问题与对策:CSS的margin塌陷(collapse)
  9. 设置程序图标-初识IOS
  10. RowSet的使用
  11. javase学习小结一
  12. Flask Session 详解
  13. 弹出层之2:JQuery.BlockUI
  14. 论文笔记(1):Deep Learning.
  15. POJ1847 Tram
  16. 内存管理中提到的hot cold page
  17. Linux 小知识翻译 - 「/proc 文件夹」
  18. Golang 数组、切片、映射
  19. Elasticsearch集群搭建及使用Java客户端对数据存储和查询
  20. pre,html转义,abbr缩写,表格table

热门文章

  1. Codeforces Round #599 (Div. 2) E. Sum Balance
  2. 在linux用ueditor遇到的问题
  3. MySQL 执行计划详解
  4. 使用Git-Rebase合并多次提交
  5. 深入理解计算机系统 第三章 程序的机器级表示 Part1 第二遍
  6. mysql提示Packet for query is too large (1142 > 1024)解决方案
  7. nyoj 599-奋斗的小蜗牛 (double ceil(); (temp - 1) / 5)
  8. python:爬虫1——实战(下载一张图片、用Python模拟浏览器,通过在线的有道词典来对文本翻译)
  9. ES6 Map 原理
  10. for循环的更多写法