什么是Linux发行版?发行版是什么意思?

Linux本质上是操作系统内核,类似Chrome浏览器内核一样,Linux发行版CentOS、Redhat、Ubuntu等等都是基于Linux内核开发出来的操作系统,就好比基于Chrome内核的谷歌、Edge、星愿浏览器一样

安装系统时的分区管理

一般在安装系统的时候只要选择好磁盘会自动划分分区,也可以选择手动划分,手动划分的话通常来说三个分区即可:

  1. /boot:引导分区,设备类型为标准分区,文件系统为ext4

    • 引导分区负责引导Linux系统进行启动,windows中也有对应的引导分区,这里建议分配1GB空间大小
  2. swap:交换分区,设备类型为标准分区,文件系统为swap

    • 交换分区在内存不足的情况下会被虚拟为内存使用,建议分配空间大小不小于内存大小(分的太大也不好,具体视其概况而定)
  3. /:根目录分区,设备类型为标准,文件系统为ext4

    • 负责存储文件,剩下的空间都将分配给该分区使用,Linux系统以及在系统内安装的软件都在根目录下

VMware三种网络连接方式

除开生产环境之外,大多数系统都是安装在本地电脑的虚拟机中的,VMware支持以下三种网络模式:

  1. 桥接模式:可以访问外层网络 ( 这里的外层网络指的是真实物理机所在的局域网,而不是外网 ) ,获取到和物理机同级的IP地址,例如物理机使用192.168.1.10,那么虚拟机就可以使用192.168.1.11

  2. NAT模式:由物理机再次虚拟出一个路由,为虚拟机分配虚拟路由的IP地址,虚拟机可以访问物理机,也可以通过物理机作为代理访问外层局域网内的其他机器,但是外层局域网内的机器访问不到这台虚拟机

  3. 仅主机模式:虚拟机仅能访问物理机且可以通信,不与网络产生关系

安装系统的网卡设置

安装过的应该知道系统默认是关闭网卡设置的,我们需要修改配置文件来修改网卡启动状态,这里以CentOS7为例:

我们要先知道我们当前系统的网卡名称,这里可以通过查看网络状态来观测,使用ip addr命令:

然后我们来修改网卡配置,移动当前目录到/etc/sysconfig/network-scripts文件夹下,然后查看当前目录下的文件:

这里可以看到有一个以网卡名称结尾的配置文件,我们使用vi命令修改这个配置文件:

然后reboot重启系统就可以实现开机网卡自启动了,再次执行ip addr命令:

或者我们从一开始安装系统的时候就勾选网卡启动的选项,这样就没有这么多事儿了:

CentOS7 基本概念以及安装注意事项的更多相关文章

  1. Centos7上HBase的安装和配置

    注意事项 HBase配置必须使用主机名,不支持直接配置IP地址.我尝试过,如果不使用主机名直接用IP,会导致HBase连接zk超时. > 设置主机名 hostnamectl set-hostna ...

  2. 快速掌握RabbitMQ(一)——RabbitMQ的基本概念、安装和C#驱动

    1 RabbitMQ简介 RabbitMQ是一个由erlang开发的AMQP(Advanced Message Queue )的开源实现,官网地址:http://www.rabbitmq.com.Ra ...

  3. Linux入门之基本的概念、安装和操作

    目录 Linux基本概念 Linux的安装 虚拟机安装CentOS7 CentOS设置网络 Linux基本操作命令 文件目录操作命令 进程操作命令 文本操作命令 Linux权限操作 用户和组操作命令 ...

  4. centos7下使用yum安装mysql

    CentOS7的yum源中默认好像是没有mysql的.为了解决这个问题,我们要先下载mysql的repo源. 1. 下载mysql的repo源 wget http://repo.mysql.com/m ...

  5. centos7.2下编译安装&&使用-git代码库

    centos7.2下编译安装git Git简介 Git是一个分布式版本控制系统 Git vs SVN SVN是典型的集中式版本控制起,版本库集中存放在服务器,当我们用自己的电脑干活儿的时候,需要先从中 ...

  6. [转]Centos7下caffe的安装

    Centos7下caffe的安装 原文地址:http://blog.csdn.net/s2392735818/article/details/49796017   版权声明:本文为博主原创文章,未经博 ...

  7. centos7 python3.5 下安装paramiko

    centos7 python3.5 下安装paramiko 安装开发包 yum install openssl openssl-devel python-dev -y 安装pip前需要前置安装setu ...

  8. Centos7网络配置,vsftpd安装及530报错解决

    今天在虚拟机安装CentOS7,准备全新安装LTMP,结果又是一堆问题,不过正好因为这些出错,又给自己长了见识. 1,CentOS7网络配置 最小化安装CentOs7后,ifconfig提示comma ...

  9. centos7 使用 omnibus包安装方式,安装 gitlab7.4

    centos7 使用 omnibus包安装方式,安装 gitlab7.4 1: gitlab是一个开源的软件,类似于github.com那样的git代码管理仓库: 官网 https://about.g ...

随机推荐

  1. 免费的图片校正及漂白专业工具PicGrayRemover 0.96,专业去除文档图片黑底麻点杂色,还你一个清晰的文本。

    当家长多年,每天都要拍照试卷打印.用App去掉图片黑底就成了每天必备工作.可是,有些图片文件不是来自手机,所以需要一个电脑版的图片漂白工具. 因此,经过几周的努力,图片漂白工具 PicGrayRemo ...

  2. gRPC-go源码(2):ClientConn

    摘要 在上一篇文章中,我们聊了聊gRPC是怎么管理一条从Client到Server的连接的. 我们聊到了gRPC拥有Resolver,用来解析地址:拥有Balancer,用来做负载均衡. 在这一篇文章 ...

  3. three.js cannon.js物理引擎之约束(二)

    今天郭先生继续讲cannon.js的物理约束,之前的一篇文章曾简单的提及过PointToPointConstraint约束,那么今天详细的说一说cannon.js的约束和使用方法.在线案例请点击博客原 ...

  4. 剑指 Offer 66. 构建乘积数组 + 思维

    剑指 Offer 66. 构建乘积数组 Offer_66 题目描述 题解分析 java代码 package com.walegarrett.offer; /** * @Author WaleGarre ...

  5. EF Core中通过Fluent API完成对表的配置

    EF Core中通过Fluent API完成对表的配置 设置实体在数据库中的表名 通过ToTable可以为数据模型在数据库中自定义表名,如果不配置,则表名为模型名的复数形式 public class ...

  6. golang——net/rpc/jsonrpc包学习

    1.jsonrpc包 该实现了JSON-RPC的ClientCodec和ServerCodec接口,可用于rpc包. 可用于跨语言使用go rpc服务. 2.常用方法 (1)func Dial(net ...

  7. rest-framework routers

    路由器 资源路由可以让你快速声明所有给定的足智多谋的控制器的共同路线.相反,宣布独立的路线索引的......一个足智多谋的路线宣称他们在一个单一的代码行. - Ruby on Rails的文档 一些W ...

  8. WS1008网络损伤测试仪

    WS1008网络损伤测试仪具备高性能的网络损伤仿真功能.冗余链路测试功能和线速流量生成功能,提供了综合性的网络系统测试方案,可充分测试.验证网络系统的抗损伤能力.链路切换能力及数据转发能力.为高可靠性 ...

  9. myeclipse js报错

    Myeclipse 版本10.1 加载的js报错,解决方法: window -> preferences -> myeclipse -> validation,在右边下拉框找到 Ja ...

  10. CSS行内元素盒模型

    1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="U ...