linux 的常用命令10
虚拟机三种网络模式
相同模式下的各个虚拟机之间都可以通信
----两台虚拟机若都是 nat模式 或 桥接模式 或 仅主机模式,则这两台虚拟机之间是可以通信的。
桥接模式: (配置桥接模式的虚拟机可作为独立计算机存在)
-----想让别人访问你,做文件共享, 选择桥接模式
可以上外网(意思是指可以ping通百度)
可以和宿主机之间通信(宿主机就是指你正在所用的实物电脑,
即:也叫 物理机;查看物理机 ip 方法:
---windows+R ,再cmd 打开,
输入 ipconfig进行查看。
所以,桥接模式机的ip网
段必须与宿主机的ip网段
保持 同一网段。)
可以和局域网内任一台电脑通信
局域网内任一台主机都可以访问此虚拟机
nat 模式 :( 可以通外网,又不用频繁的换ip地址 选择nat模
可以上外网(因为宿主机可以上外网,所以nat模式机就间接的通过宿主机上外网)
可以和宿主机通信(由于VMnet8网卡开启,
导致nat模式机的ip与宿主机的ip在同一网段,所以才可以宿主机进行通信的)
局域网内其他主机不可以访问此虚拟机
(因为局域网内其他主机没有开启VMnet8网卡,所以不能与此nat模式机通信)
VMnet8这个网卡必须开启
(只要开启nat模式就必须开启VMnet8,可在虚拟机中打开: 编辑→虚拟网络编辑器 查看VMnet8 )
仅主机模式:放一些安全的文件或资料 选择仅主机模式
不可以上外网
可以和宿主机通信
局域网内其他主机不可以访问此虚拟机
VMnet1这个网卡必须开启
插:进程管理
ss :
-t: tcp
-n: 协议名转换为端口号
-l: 显示监听状态的
-a: 显示所有的
-p: pid
ss 的常用法有:# ss -tnl 查看端口信息
# ss -tnap 查看 pid 的
程序 :二进制文件
进程: 是程序运行的过程、动态、有生命周期及运行状态
查看进程命令:
# ps aus | grep "crond" 回车 查看是否执行,出现 crond -n 字样,证明进程正在运行。
#systemctl stop crond 回车 停止某个命令在进程中运行
#ss -tnl 回车 查看端口信息
#uptime 回车 查看系统负载(主要看load average)
#top 回车 监控 linux 系统中硬件使用的量
#yum install lsof -y 下载lsof 命令
#lsof -i :22 回车 查看22这个端口号是属于哪个程序在运行的
插 网卡配置
[(添加临时ip命令为:#ip a a (为临时ip) ens33) ;(查看ip命令为: #ip a)]
#vim /etc/sysconfig/network-scripts/ifcfg-ens33 修改配置文件
DEVICE= ens33 #指定设备名称为 ens33
NM_CONTROLLED=yes #network manager 的参数。它在CentOs7系统才会出现的,
需要禁用掉,其命令为:
#systemctl stop network manager
#systemctl disable network manager
ONBOOT=yes # yes 表示 开机自动连网
IPADDR=192.168.163.3 # 定义 ip 地址
BOOTPROTO= none #设置 ip 模式的:
① none 模式 : 禁止DHCP
② static 模式 : 启动静态 ip 地址
③ DHCP 模式 : 动态获取 ip 地址,由 Vware 虚拟机提供 ip
NETMASK=255.255.255.0 #子网掩码设置
DNS1=8.8.8.8 # dns服务器 即:8.8.8.8 不用修改
TYPE=Ethernet #网络类型 : Ethernet 表示以太网
GATEWAT=192.168.163.2 # 默认网关
DNS2=114.114.114.114 #中国的 dns 服务器
IPV6INIT=no
USERCTL=no #是否允许非 root 用户控制该虚拟机设备(一定要选no,不允许 )
HWADDR=00:0C:29:2C:E1:0F # 网卡的MAC物理地址
(是唯一的,用此虚拟机来
克隆机时必须在此虚拟机上
删掉其该项,否则克隆机启动不了)
修改网卡后,一定要重启,否则不生效:# systemctl restart network。
DHCP版本的网卡配置文件必须要有的:
TYPE = Ethernet
ONBOOT = yes
DEVICE = ens33
BOOTPROTO = dhcp
static 版本的网卡配置文件必要有的:
TYPE = Ethernet
ONBOOT = yes
DEVICE = ens33
BOOTPROTO = static
IPADDR =
NETMASK =
GATEWAT =
DNS1 =
DNS2 =