今日任务

1.Linux发行版的选择
2.vmware创建一个虚拟机(centos)
3.安装配置centos7
4.xshell配置连接虚拟机(centos)

选择性

pc可以选择
-纯系统 Linux/windows
-双系统 Windows+Linux
-虚拟化技术 Windows+vmware workstation
服务器
-物理机纯系统
-物理机+vmware(vmware esxi)
-物理机+docker
安装
-简易安装
-自定义安装
-快照

下载centos系统ISO镜像

要安装centos系统,就必须得有centos系统软件安装程序,可以通过浏览器访问centos官网http://www.centos.org,然后找到Downloads  - >  mirrors链接,点击后进入下载,但是由于这是国外的网址,下载速度肯定受限。

因此可以使用国内的镜像源

https://opsx.alibaba.com/mirror#阿里云官方镜像站
iso下载地址(此DVD映像包含可以使用该软件安装的所有软件包安装程序。这是大多数用户的推荐图像。):https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-DVD-1804.iso

为什么要选择64位操作系统?

目前绝大多数生产环境,使用的都是64位操作Centos操作系统

32位与64位系统的定位与区别?

64位操作系统的设计定位是:满足机械设计和分析、三维动画、视频编辑和创作,以及科学计算和高性能计算应用程序等领域,这些领域共同特性就是需要大量的系统内存。
32位操作系统是为普通用户设计的。

区别二:

64位操作系统只能安装在64位(cpu必须是64位的)电脑上(cpu必须是64位的),并且只针对64位的软件才能发挥其最佳的性能。
32位操作系统既可以安装在32位(32位cpu)电脑上,也可以安装在64位电脑上。当然了32位操作系统是无法发挥出64位硬件性能的。

区别三: 运算速度

64位---> 8车道大马路

32位---> 4车道马路

区别四:支持的最大内存不同

32位系统--->4GB内存只能用3.5Gb
64位系统 支持更大内存

安装VMware虚拟机

vmware是什么?
有了这个软件,大家就不需要为了学习linux特意再去买一台电脑了,虚拟机能让用户在一台机器上模拟出多个操作系统的软件,一般的机器配置足够胜任虚拟机的任务。
虚拟机不但可以虚拟出硬件资源,把实验环境与真机文件分离保证数据安全,更nb的是当你手残删掉系统核心配置时,还能有”快照“的功能,立即恢复到出错前的状态,省去装机的超长时间。。。。 (Windows用户)VMware Workstation是一款功能强大的桌面虚拟计算机软件,提供用户可在单一的桌面上同时运行不同的操作系统,和进行开发、测试 、部署新的应用程序的最佳解决方案。
下载激活地址:http://www.zdfans.com/html/5928.html
(Mac用户) VMware fusion
简单的说,虚拟机(virtual Machine)软件就是一套特殊的软件,同时可以用“多个操作系统”
虚拟出硬件+操作系统==服务器+OS
误区:学Linux不需要再物理机上安装,费时费力,采用虚拟机是最合适的方式

Linux学习环境推荐电脑配置:

笔记本电脑:

1.内存8G

2.磁盘500G SATA或者120G SSD

3.i3,i5,i7处理器

为什么要通过VM虚拟机学习Linux?

什么?你又和我说搞双系统?老铁你的小霸王,打开windows需要5分钟。。双系统。。。。还是算了吧

  • 利用虚拟机搭建Linux学习环境简单方便、容易上手,最重要的是虚拟机模拟的Linux和真实服务器几乎无区别,以后工作了,也都是ssh连接到服务器,而不是坐在0度的机房操控服务器。因此虚拟机来模拟环境是最接近工作环境的
  • 搭建Linux集群或者需要模拟多台服务器通信的时候,可以同时开启好几台虚拟机(前提本身机器硬件足够,虚拟机配置也选择较低的情况),虚拟机可以轻松满足多机器的需求。
  • 自己租服务器?是个不错的选择,可以搭建Linux环境,并且用作个人开发学习使用。但是得花钱呀。。。。
  • 很容易修改虚拟机(服务器)的配置,且不会影响自己的电脑,想删除虚拟机也不会影响电脑,因为虚拟机只是运行在电脑上的一个程序(一堆文件)

手把手教你装虚拟机

1.准备vmware软件,当前演示的是windows环境,macos环境并没有提及

2.解压软件包,当前选择的是vm12

全部“下一步”,安装即可,,这里无须说多

3.安装好vmware虚拟机后,开始安装Linux

安装完成

此时进入这个黑乎乎的界面,输入root账号与密码,成功进入linux系统

确保你的Linux支持虚拟化

  安装 RHEL 7 或 CentOS 7 系统时,大家的电脑的 CPU 需要支持 VT(Virtualization Technology,虚拟化技术)。所谓 VT,指的是让单台计算机能够分割出多个独立资源区, 并让每个资源区按照需要模拟出系统的一项技术,其本质就是通过中间层实现计算机 资源的管理和再分配,让系统资源的利用率最大化。其实只要您的电脑不是五六年前 买的,价格不低于三千元,它的 CPU 就肯定会支持 VT 的。如果开启虚拟机后依然提 示“CPU 不支持 VT 技术”等报错信息,请重启电脑并进入到 BIOS 中把 VT 虚拟化功 能开启即可。

你又忘了root密码???

  针对好多好多同学经常忘记root密码。。。超哥这里给你整理怎么重置root密码!!

  重启 Linux 系统主机并出现引导界面时,按下键盘上的 e 键进入内核编辑界面

在 linux16 参数这行的最后面追加“rd.break”参数,然后按下 Ctrl + X 组合键来运行修 改过的内核程序

大约 30 秒过后,进入到系统的紧急求援模式,

依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码来登录Linux 系统了

 mount -o remount,rw /sysroot
chroot /sysroot
passwd
touch /.autorelabel
exit reboot

VMware与Centos系统的更多相关文章

  1. VMware安装CentOS系统与配置全过程

    1.需要哪些安装包 VMware Workstation 15 Pro CentOS-7-x86_64-DVD-1810 hadoop-2.7.3 apache-hive-3.1.1 jdk-8u18 ...

  2. 还不会使用linux?快来通过VMware安装centos系统吧~

    1.前言 Linux,全称GNU/Linux,是一种免费使用和自由传播的类UNIX操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到Minix和Unix思想的启发, ...

  3. 大数据分析VMWare虚拟机centos系统下配置网络参数

    最近搞大数据方面的数据,通过网上视频学习和自己实践,有些不成文的实践就零碎的记录在此吧. 系统也可安装CentOS DVD版. 1.先进入配置文件,并查看基本情况,如下: 2.用vi编辑器打开物理网卡 ...

  4. VMware上centos系统忘记账号和密码解决

    转载: https://blog.csdn.net/wyx_wyl/article/details/78246907 我们有时会忘记虚拟机上的登陆密码,今天来说一下怎样修改我们的密码.应该对大多数的l ...

  5. VMware安装CentOS 6.7系统

    VMware安装CentOS 6.7系统 1. 安装前的准备 a) VMware虚拟机软件 b) CentOS 6.7镜像 c) Windows电脑一台 2. 开始安装 a) 打开VMware软件 b ...

  6. VMware 安装Linux系统 CentOS

    VMware 安装Linux系统 CentOS 1.  下载镜像系统 centos镜像下载地址:https://www.centos.org/download/ 选择DVD下载即可 linux各版本下 ...

  7. VMware虚拟机安装CentOS系统图文教程

    上一篇:VMware虚拟机安装教程详解图文         上一篇文章给大家介绍了虚拟机的安装,本文为大家详细介绍一下如何在虚拟机安装CentOS系统:   一:VMware虚拟机创建:   1:打开 ...

  8. VMware 虚拟机 不能上网 CentOS 6.5 Windows 7上面安装了VMware,然后安装了CentOS系统,安装完了无法上网;

    今天想要学习一下大数据的知识,在windows 7上面 安装了VMware,然后安装了Centos系统,但是发现安装完了,无法上网 我在Centos上面 使用 ping www.baidu.com 始 ...

  9. VMware虚拟机下安装CentOS系统超详细教程

    链接:https://jingyan.baidu.com/article/fdffd1f8736173f3e98ca1e3.html 1.步骤一.工具准备 1.物理计算机一台 配置要求: 操作系统:w ...

随机推荐

  1. k8s 1.9安装

    关闭所有节点的selinux.iptables.firewalld systemctl stop iptables systemctl stop firewalld systemctl disable ...

  2. Elasticsearch入门教程(五):Elasticsearch查询(一)

    原文:Elasticsearch入门教程(五):Elasticsearch查询(一) 版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:h ...

  3. 设置adb shell的环境变量

    1.设置adb系统变量 adb  D:\androidStudio\platform-tools;D:\androidStudio\tools 2.设置path系统变量 path D:\android ...

  4. luogu P4482 [BJWC2018]Border 的四种求法

    luogu 对于每个询问从大到小枚举长度,哈希判断是否合法,AC 假的(指数据) 考虑发掘border的限制条件,如果一个border的前缀部分的末尾位置位置\(x(l\le x < r)\)满 ...

  5. MySQL索引详解(优缺点,何时需要/不需要创建索引,索引及sql语句的优化)

     一.什么是索引? 索引是对数据库表中的一列或多列值进行排序的一种结构,使用索引可以快速访问数据库表中的特定信息. 二.索引的作用? 索引相当于图书上的目录,可以根据目录上的页码快速找到所需的内容,提 ...

  6. 转载: utm坐标和经纬度相互转换

    原文地址: https://blog.csdn.net/hanshuobest/article/details/77752279 //经纬度转utm坐标 int convert_lonlat_utm( ...

  7. Spring IOC的简单实现

    简单的说,Spring就是通过工厂+反射将我们的bean放到它的容器中的,当我们想用某个bean的时候,只需要调用getBean("beanID")方法即可. 原理简单说明: Sp ...

  8. Go语法的基本使用(三)

    // 长度 vs 容量. // 长度是目前里面有几个值 // 容量是最多能放多少个值 func main(){ var a =make(chan int,4) a<-1 a<-2 a< ...

  9. Beacon

    1.Beacon技术指的是通过使用低功耗蓝牙技术(Bluetooth Low Energy,也就是Bluetooth 4.0或者Bluetooth Smart),Beacon基站便可以自动创建一个信号 ...

  10. kotlin面向对象之枚举、印章类

    枚举: 由于这个比较简单,直接上代码: 下面使用一下: 印章类[Sealed class]: 听着挺新鲜的,下面以一个具体的场景来对它进行学习: 动物园里有三个动物如下,在天黑时它们污污的在做“游戏” ...