12.1 Linux进程原理
Linux进程原理

本章我们来学习 Linux 中的进程管理,这是运维的基本内容,我们需要借此查看 Linux 服务的负载,分析和删除系统上的异常进程等等。首先我们会简单介绍操作系统原理中有关进程,虚拟内存相关的基础知识,这是原理部分;如果对进程一无所知对很多命令的输出结果我们很难明白其含义。然后我们会介绍 Linux 上常用的进程查看和管理工具,这些都是我们分析和管理系统的重要工具,最后我们会说一说 Linux 中的作业管理。本章内容总结如下:
Linux进程原理

本章我们来学习 Linux 中的进程管理,这是运维的基本内容,我们需要借此查看 Linux 服务的负载,分析和删除系统上的异常进程等等。首先我们会简单介绍操作系统原理中有关进程,虚拟内存相关的基础知识,这是原理部分;如果对进程一无所知对很多命令的输出结果我们很难明白其含义。然后我们会介绍 Linux 上常用的进程查看和管理工具,这些都是我们分析和管理系统的重要工具,最后我们会说一说 Linux 中的作业管理。本章内容总结如下:
网络客户端工具

在本章的最后一节,我们来说一说一些常用的网络客户端工具,包括
ping [OPTION] destination
-c #:发送的ping包个数;-w #:ping命令超时时长;-W #:一次ping操作中,等待对方响应的超时时长;-s #:指明ping包报文大小;hping options
网络属性配置之 nmcli 系列命令

本节我们来介绍 Linux 网络属性配置的第三组系列命令 nm。nm(network management) 是 Centos7 新增的命令,使用方式类似 ip 命令,将网络属性分成了多个 OBJECT,每个 OBJECT 都有众多子命令用于对其进行管理配置。nm 主要包含两个工具:
网络配置文件

本节我们来学习如何通过修改配置文件来更改网络属。RHEL系的网络配置文件主要包括两个部分:
/etc/sysconfig/network-scripts/ifcfg-IFACE/etc/sysconfig/network-scripts/route-IFACE更改配置后需要重启网络服务以重载配置文件才能让配置的网络属性生效,因此我们会简单的说一说网络服务的管理。Linxu 的服务管理我们会在后面的章节详细介绍。本章将包括以下内容:
网络属性配置之 ip 系列命令

本节我们来介绍 Linux 网络属性配置的第二组系列命令 ip 命令。ip 命令是 Linux 的"新贵",相比于 ifcfg 它们更加的高效。ip 系列包括如下几个命令
网络属性配置之 ifcfg 系列命令

本节我们来介绍 Linux 网络属性配置的第一组系列命令 ifcfg。ifcfg 系列是 Linux 中很古老的命令,几乎存在于所有的Linux 发行版中。ifcfg 系列包括如下几个命令: