Linux基本介绍、CentOS6与CentOS7对比、VMware的一个技巧


这里是一段防爬虫文本,请读者忽略。
本文原创首发于CSDN,作者IDYS
博客首页:https://blog.csdn.net/weixin_41633902/
本文链接:https://blog.csdn.net/weixin_41633902/article/details/109411017
未经授权,禁止转载!恶意转载,后果自负!尊重原创,远离剽窃!


写在开头的话

  • 请记住:实践是掌握知识的最快方法
  • 如果你只是怀着看看的态度去快速浏览文章,而不去认认真真的把文章里面讲的任何一个知识点去实践一遍,那么你永远也掌握不了它
  • 生命不息,折腾不止!

Linux基本介绍、CentOS6与CentOS7对比、VMware的一个技巧

00. Linux的基本介绍

  • Xeon:至强Xeon是英特尔生产的微处理器,它用于"中间范围"的企业服务器和工作站。
  • E系列代表至强系列CPU,主要用于服务器,可以一台服务器多个CPU结合使用
  • i系列CPU主要用于个人电脑
  • Unix系统
    • 闭源
    • 跑在小型机上
  • redhat
    • CentOSredhatcopy
    • fedora:最新的技术跑在fedora
  • Linux相关职位
    • Linux运维工程师
    • Linux系统架构师
    • 网站运维工程师
    • 数据库DBA
    • 云平台架构师
    • Linux云端工程师
    • 开发(phpjava)+Linux平台架构师
  • suswitch user or group
  • kump:内核崩溃转储机制

01. CentOS6与CentOS7的区别

  1. 文件系统的区别:CentOS6的文件系统默认为ext4CentOS7的文件系统默认为xfs
  2. I/O默认调度算法不一样:CentOS6采用的是CFQ调度算法、CentOS7采用的是deadline调度算法
# 在CentOS6.10中查看其所使用的I/O调度策略
[root@dayuanshuai ~] cat /sys/block/sda/queue/scheduler 
noop anticipatory deadline [cfq] 

# 在CentOS7.7中查看其I/O调度策略
[root@idys ~]# cat /sys/block/sda/queue/scheduler 
noop [deadline] cfq 
  1. CentOS6采用2.6的内核,CentOS7采用3.10的内核
# 查看CentOS6的内核版本
[root@dayuanshuai ~] uname -r
2.6.32-754.el6.x86_64

# 查看CentOS7的内核版本
[root@idys ~]# uname -r
3.10.0-1062.el7.x86_64
  1. CentOS7中,支持动态补丁机制kpatchbtrfs文件系统(作为技术预览)

  2. CentOS7中,支持内核模块黑名单机制:modproble.blacklist=module

  3. CentOS7中,支持嵌套虚拟化技术,对虚拟机CPU更流畅

  4. CentOS7中,内核支持资源调优和分配(cgroup

  5. CentOS6支持USB2.0CentOS7支持USB3.0

  6. CentOS6中支持lvm快照。在CentOS7中,增加了对qcow2格式文件型快照的支持

  7. CentOS7加强了对vmware的技术支持。自带open-vmtools替换了vm-tools

  8. 假如内核出现错误,CentOS7导出core文件最大支持3TB,而CentOS6导出core文件最大支持2TB

  9. 网络设置方式的改变:在CentOS 6中采用ipconfig命令而CentOS 7中采用ip命令;在图形化网络配置工具方面:CentOS7采用nmtui,而CentOS6采用setup

  10. 开机启动流程的不同:

    CentOS 6中采用了INIT技术,整个开机流程是自检BIOS——MBR引导——GRUB加载——加载内核——启动INIT进程——读取INITTAB配置文件,根据配置文件指定的模式按顺序来启动进程服务。INIT技术让启动流程很清晰,依赖SHELL脚本。因为启动进程时是按顺序一个一个来启动的,所以速度比较慢,会因为某个服务卡住而影响系统的启动。

    CentOS 7:采用了systemd技术。这是替代INIT的新技术,采用了并行方式来启动进程,所以启动速度更快,并且兼容INIT命令以降低迁移成本

  11. 服务的管理方面:CentOS6管理服务采用service方式,CentOS7管理服务采用systemctl工具,该工具融合了servicechkconfig命令的功能

  12. 主机名与字符集:在CentOS 6中要修改主机名可以通过编辑/etc/sysconfig/network文件,但是在CentOS 7中已经废弃这个方式,而使用了/etc/hostname文件。对于临时修改主机名的方式不变,依然是hostname命令。并且CentOS 7中新增了一个主机名管理工具hostnamectl(该工具对文件名的修改是永久有效)

    而对于字符集的修改,CentOS 7使用了新的配置文件/etc/locale.conf来替代CentOS6/etc/sysconfig/i18n,如果要临时修改字符集的话,方式不变,修改LANG变量,如:LANG=zh_CN.UTF-8。新增了字符集管理工具localectl,效果和hostnamectl一样。


02. 关于虚拟机的技巧

  • 在设置虚拟机的硬件配置时,最好先关机再配置

  • VMware中开机直接进入Bios的方法
    在这里插入图片描述



写在最后的话:

  • 无论每个知识点的难易程度如何,我都会尽力将它描绘得足够细致
  • 欢迎关注我的CSDN博客,IDYS’BLOG
  • 持续更新内容
    linux基础 | 数据通信(路由交换,WLAN) | Python基础 | 云计算
  • 如果你有什么疑问,或者是难题。欢迎评论或者私信我。你若留言,我必回复!
  • 虽然我现在还很渺小,但我会做好每一篇内容。谢谢关注!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值