网络管理及进程

Posted liuqiankun

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网络管理及进程相关的知识,希望对你有一定的参考价值。

虚拟机网络三种模式:

桥接模式
1、可以通外网
2、可以局域网内其他电脑通信
3、可通信宿主机
4、局域网内任意主机都可以与之通信

NAT模式
1、可以通外网
2、物理机vmnet8必须开启
3、可通信宿主机
4、局域网内不可访问此虚拟机

仅主机模式
1、不可上外网
2、同宿主机下相同模式可互相通信
3、可通信宿主机
4局域网内不可访问

 

网卡配置:(vim /etc/sysconfig/network-scripts/ifcfg-ens33

 

1DHCP模式
 

BOOTPOTO=DHCP                  #开启dhcp服务
TYPE=Ethernet                        #网络类型:以太网
DEVICE=ens33                        #网卡设备名称
ONBOOT=yes                         #开机自动启动网络连接

2、静态ip设置

BOOTPOTO=static                  #启用静态IP地址
TYPE=Ethernet                        #网络类型:以太网
DEVICE=ens33                        #网卡设备名称
ONBOOT=yes                         #开机自动启动网络连接
IPADDR=0.0.0.0                      #IP地址(与vmnet8网段一致)
NETMASK=255.255.0.0           #子网掩码(与vmnet8一致)
GATEWAY=0.0.0.2                   #网关(最后一段为2
DNS1=8.8.8.8                          #dns服务器(谷歌)
DNS2=114.114.114.114          #dns服务器(中国)

 

 

 

ss查看端口监听状态

-t:显示tcp连接

-n:以数字形式显示当前连接的端口
-l:只显示监听

-a:显示全部

-p:显示PID

常用组合:ss -tnl

 

ps查看进程工具

a:显示跟当前终端关联的所有进程

u:基于用户的格式显示(U:显示某用户ID所有的进程)

x:显示所有进程,不以终端机来区分

STAT程序状态

R:正在运行或可被运作;

S:睡眠状态
T:正在侦测或是停止

Z:僵尸进程

D:不可中断

进程后字母:

< : 表示进程在高优先级上
N:表示进程在低优先级上

L:表示进程有页面锁定在内存中

s:表示进程是控制进程

l:表示进程是多线程的

+:表示当前进程运行在前台

START:表示process被触发启动的时间

TIME:该process实际使用CPU运作的时间

COMMAND:该程序实际指令

 

 

uptime查看系统负载

 

top命令

第1行:系统时间、运行时间、登录终端数、系统负载(三个数值分别为1分钟、5分钟、15分钟内的平均值,数值越小意味着负载越低)。

第2行:进程总数、运行中的进程数、睡眠中的进程数、停止的进程数、僵死的进程数。

第3行:用户占用资源百分比、系统内核占用资源百分比、改变过优先级的进程资源百分比、空闲的资源百分比等。其中数据均为CPU数据并以百分比格式显示,例如“97.1 id”意味着有97.1%的CPU处理器资源处于空闲。

第4行:物理内存总量、内存使用量、内存空闲量、作为内核缓存的内存量。

第5行:虚拟内存总量、虚拟内存使用量、虚拟内存空闲量、已被提前加载的内存量。

lsof命令

用于查看进程打开的文件,打开文件的进程,进程打开的端口(TCP、UDP)

-i<条件>:列出符合条件的进程。(4、6、协议、:端口、 @ip )

以上是关于网络管理及进程的主要内容,如果未能解决你的问题,请参考以下文章

liunx系统配置及服务管理-进程管理

实验:管理进程及计划任务

Linux进程及作业管理

Linux自学笔记——linux进程及作业管理

进程管理及计划任务

Linux基础之进程及作业管理