20200408_vmware14安装centos8.1

20200408_vmware14安装centos8.1

每日小知识

微软五笔默认为86编码,通过【MicrosoftWubiTableEditor】可以变换为98版词库。开源地址【https://gitee.com/xionghuaidong/WubiTools】
载这个字应该除了在载歌载舞、一年半载中念三声外,其他应该都读四声【zài】。

一、相关术语

  • centos
    Linux操作系统,免费,开源,最新版本8.1(20200408)。

  • vmware
    虚拟机软件,这里使用的是14.0版本,默认选项支持到centos7,但centos8.1也可以正常启动。

本文版本【CentOS-8.1.1911-x86_64-dvd1】,文件大小【7.03GB】

二、安装步骤

1、从光盘启动,选择【Install CentOS Linux 8】

2、语言选择【中文】【简体中文】

3、软件选择
这里选择【最小安装】,因为我的用途是把它做测试服务器,不需要额外的UI和软件。

4、安装目的地(D)
3.1【存储配置】选择【自定义】,点击【完成】后进入手动分区。
3.1.1手动分区

分区方案有三个:
i、标准分区
ii、LVM
iii、LVM简单配置

这里我选择【标准分区】,点击【+】进入添加新挂载点界面。

1)挂载点设置
有6个挂载点【/】【boot】【/home】【/var】【swap】【biosboot】。

容量设置推荐方案如下(这个可以根据个人情况修改,我的虚拟硬盘为20GB)

分区名称 容量 文件系统
biosboot 100M BIOS BOOT
boot 300M xfs
swap 2G swap
/ 5G xfs
/home 5G xfs
/var 磁盘剩余空间 xfs

文件系统(Y)选择【xfs】,访问效率快于ext4。

5、KDUMP
选择【禁用】。

6、网络和主机名【_N】
6.1 修改主机名
默认名为【localhost.localdomain】,这里我修改为【vm14centos8.1】。

6.1 修改IP地址
修改配置前,先【关闭】网络连接。
右边【配置】,【IPv4设置】,方法改为【手动】,然后点击【添加(A)】,输入与主机VMnet1相同IP段的唯一IP地址,我这设置里为【192.168.117.111】。

右上角【打开】网络连接(VM设置我选择的是仅主机模式),会显示设置后的IP地址。
最后点击【完成】。

7、开始安装
点击开始安装,进入安装界面,最小化安装大概时长为【5】分钟。
安装界面可以设置【根密码】,我这里设置为【Vpn009018zp】。
安装成功后会提示重启,至此安装centos8.1完成。

二、版本检查

登录名root,登录密码。

显示版本信息【Linux version 4.18.0-147.e18.x86_64…gcc version 8.3.1】。

三、安装FAQ

1、设置基础软件仓库时出错br> 答:在离线安装【CentOS-8.1.1911-x86_64-boot】版本时,就会有这个提示,网上解决方法为输入网络地址:
https://mirrors.aliyun.com/centos/8/BaseOS/x86_64/os/

2、LVM分区是什么br> 答:LVM允许动态扩展分区大小,标准分区不可以。另外,boot分区如果损坏就无法启动程序。

——————————————

四、笔试题

1、比较C++的四种类型转换方式/strong>
答:const_cast:用于移除对象的常量属性。
static_cast:用于C++内置数据类型转换,不安全。把子类指针或引用转为父类是安全的,把父类指针或引用转为子类是不安全的。
dynamic_cast:动态类型转换,转换时会进行安全检测。转换成功返回类的指针或引用,失败返回NULL。
reinterpret_cast:重解释型转换,类似于C风格的强制转换,可以将任何内置类型转换为其他类型,同时也可以把任何类型的指针转换为其他指针类型。

2、分别写出bool,int,float,指针类型的变量a与“零”的比较语句。
答:bool: if(a) or if(!a);
int: if(a == 0)

float: const float EXP = 0.000001;
if(a<=EXP && a>=-EXP);

pointer: if(null == a) or if(null != a)

** 3、const与#define比有何优点**
答:(一)const会做类型检查,更安全。define只是字符替换,可能会产生未知错误。
(二)部分集成化的调试工具可以对const常量进行调试,但不能对define常量进行调试。

本文归类

建议归类到【C++】。

明日计划

标题:centos8.1配置ssh登录
1、简述数组与指针的区别。
2、简述类成员函数的重载、覆盖与隐藏的区别br> 3、求两个数中的较大值,不使用if,,或switch。

参考文献:

《C++笔试面试宝典2011版.docx》

linux7.6-VM和CentOS7.6的安装
https://huke88.com/course/33221.html

Linux系统分区及挂载点
https://blog.csdn.net/u012501054/article/details/82995366

CentOS-8 boot 安装指南_wffger
https://my.oschina.net/wffger/blog/3122583

C++四种类型转换
https://blog.csdn.net/YF_Li123/article/details/74295564

今日收藏:

centos8.1下载链接(aliyun)
http://mirrors.aliyun.com/centos/8/isos/x86_64/。

来源:丰哥86

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年3月7日
下一篇 2020年3月7日

相关推荐