centos 7.x 网络命令管理初探

2021-03-13  本文已影响0人  Ovenvan考研停更

Centos7相较于Centos6而言,有着许多更新改动的地方:

  1. 内核版本2.6.x-x --> 3.10.x-x
  2. 软件(防火墙,默认数据库):iptablesMySQL --> firewalldMariaDB
  3. 文件系统EXT4 --> XFS
    XFS相较于EXT4,更好的支持了单个最大文件大小,由原先的16TB增加到9EB,在其他方面也做出了一定优化。但是就目前而言,使用者并不能体验到二者的区别。另外,XFS与EXT4的一些磁盘操作命令并不完全相同,如fdisk等。因而在一定程度上增加了系统维护成本。
  4. 系统配置命令
    a. 修改时区、语言、主机名:
    /etc/sysconfig/clock --> timedatectl set-timezone Asia/Shanghai
    /etc/sysconfig/i18n --> localectl set-locale LANG=zh-CN.UTF-8 ((en-US.utf-8));
    /etc/sysconfig/network , /etc/hostname --> hostnamectl set-hostname hostname.hostnamedomain
    b. 服务管理:
    service 服务名 start , chkconfig 服务名 off --> systemctl start 服务名
  5. 网络配置
    a. 网卡名:eth0 --> ens33(centos 7.5及后版本固定名称)
    b. 网络配置命令以及网络服务:
    ifconfig , setup --> ip , nmctl
    network --> NetworkManager

本文后续内容将会针对 5.b 内容展开讨论,分析ipnmctl(也就是控制NetworkManager的命令行工具。在终端界面同样提供了控制NM的图形化工具nmtui)的使用场景与常用命令。

网络设备知识概要

NetworkManager.service

nmctl命令初探

ip命令初探

分析docker的网络拓扑

以上简要列举了本文将要分享的知识内容大纲,之后会逐渐完善。在更新过程中也可能会新增一些比较有意思的问题。

上一篇 下一篇

猜你喜欢

热点阅读