Centos8初体验

官网下载地址:http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8-x86_64-1905-dvd1.iso
官网中文公告:https://wiki.centos.org/zh/Manuals/ReleaseNotes/CentOS8.1905
开源中国的介绍https://www.oschina.net/news/110111/centos-8-released

一、暂时使用VMware安装还有点问题


图片.png

二、安装界面 有了更一步的优化,体验上更加好了。并且可以选择的安装类型、组件套更丰富了。本次还是先体验一下最小化安装。
三、基础命令使用

1、[root@localhost ~]# cat /etc/redhat-release 
CentOS Linux release 8.0.1905 (Core) 
2、[root@localhost ~]# uname -a
Linux localhost.localdomain 4.18.0-80.el8.x86_64 #1 SMP Tue Jun 4 09:19:46 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux
3、默认拥有vim命令(版本8.0),优化了很多地址,如搜索;
4、yum安装程序 快很多,很多。
[root@localhost ~]# yum install nginx
5、默认没python环境,使用yum install python3 安装(版本3.6.8),  只需要3秒钟。
6、防火墙还是支持 firewalld、iptables

四、系统启动日志

1、硬件信息探测
2、内存分配8G的物理内存 为内核保留160M的物理内存空间
Sep 25 13:42:00 localhost kernel: Reserving 160MB of memory at 736MB for crashkernel (System RAM: 8033MB)
3、在虚拟文件系统上加载内核
Sep 25 13:42:00 localhost kernel: Booting paravirtualized kernel on bare hardware
Sep 25 13:42:00 localhost kernel: VFS: Disk quotas dquot_6.6.0
Sep 25 13:42:00 localhost kernel: VFS: Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
4、安全初始化
Sep 25 13:42:00 localhost kernel: Security Framework initialized
Sep 25 13:42:00 localhost kernel: Yama: becoming mindful.
Sep 25 13:42:00 localhost kernel: SELinux:  Initializing
5、硬件驱动加载
6、释放内核未使用内存
Sep 25 13:42:00 localhost kernel: Freeing unused kernel memory: 2344K
Sep 25 13:42:00 localhost kernel: Write protecting the kernel read-only data: 18432k
Sep 25 13:42:00 localhost kernel: Freeing unused kernel memory: 2020K
Sep 25 13:42:00 localhost kernel: Freeing unused kernel memory: 280K
9、切换到root
Sep 25 13:42:01 localhost systemd[1]: Switching root.
10、启动各系统服务
Sep 25 13:42:02 localhost systemd[1]: Successfully loaded SELinux policy in 364.782ms.
Sep 25 13:42:04 localhost systemd[1]: Starting Login Service...
Sep 25 13:42:04 localhost systemd[1]: Started firewalld - dynamic firewall daemon.
11、打印每个阶段启动消耗时间
Sep 25 13:42:14 localhost systemd[1]: Startup finished in 9.740s (firmware) + 5.588s (loader) + 929ms (kernel) + 1.351s (initrd) + 12.852s (userspace) = 30.462s.

五、总结
centos8玩了小半天,基础的功能没发现跟7有什么大的区别。服务控制还是使用systemctl,防火墙依然是firewalld、iptables、SELinux。如果容器节点的宿主机可以参考直接装Centos8以上了,因为默认是4.18的内核,不必去装完Centos7后专门升级一下内核。