“这是我参与8月更文挑战的第27天,活动详情查看:8月更文挑战”
茫茫人海千千万万,感谢这一秒你看到这里。希望我的文章对你有所帮助!
愿你在未来的日子,保持热爱,奔赴山海!
Linux的高级命令
昨天我们已经将Linux的服务管理的命令学习了,知道了在Linux中如何去查看当前有某些服务,对这些服务进行一些管理的状态,或者我们也可以将某些服务设置为自启动的状态,就无需再自行启动服务了。当然我们的学习不止于此。今天我们对Linux的网络管理命令学习! Let's GO!
Linux的网络管理
网络管理——主机名管理
命令:
hostname:查看计算机的名字
hostnamectl set-hostname 名字:永久修改计算机名字,需要重启或使用bash刷新
演示:
网络管理——网络服务管理
命令相关:
- systemctI start network:启动网络服务
- systemctl stop network :停止网络服务
- systemctl restart network:重新启动网络服务
- systemctl status network:查看网络服务的状态
客户端操作:
虚拟机服务器操作:
再回到客户端操作:
网络管理——网卡激活与关闭管理
通过之前的学习,我们也了解了如何查看网卡列表
ifconfig
复制代码
需要知道:所有linux系统的网卡都有对应的配置文件:/etc/sysconfig/network-scripts/目录下。
1. 那如何关闭网卡呢?
-
找到网卡配置文件ens33
cd /etc/sysconfig/network-scripts/ 复制代码 -
编辑网卡配置文件
vim ifcfg-ens33 复制代码进入配置文件信息,并修改配置ONBOOT,修改为关闭网卡
- ONBOOT属性用于管理网卡的启动或关闭
- ONBOOT=yes 代表激活网卡,启动网卡
- ONBOOT=no 代表关闭网卡
ONBOOT=no 复制代码 -
重启网络服务才可以识别最新的修改
systemctl restart network 复制代码 -
然后在虚拟机服务器中测试是否可以联网
2. 重新激活网卡
-
去虚拟机里面修改配置文件ifcfg-ens33,开启网卡
ONBOOT=yes 复制代码 -
重启网络服务
systemctl restart network 复制代码 -
测试网络后,发现正常了。
网络管理——配置静态ip
我们知道虚拟机的linux默认采用dhcp动态生成获取ip,这个ip不稳定偶尔会发生改变的。以后作为服务器的linux系统是对外提供服务的,所以ip不能变化的应该是固定的,那么怎么实现呢?
1. ip配置的类型
dhcp, ip是动态分配生成的,适合个人电脑
==static, ip是静态不变的,适合服务器,ip不能变==
以后服务器是对外提供服务的,ip不可以变化,否则客户段找不到服务器
2. 查询vmnet8网卡nat模式的网关信息
3. 配置静态ip
修改linux的网卡配置文件ifcfg-ens33,里面设置静态ip
-
进入配置文件目录
cd /etc/sysconfig/network-scripts/ 复制代码 -
编辑配置文件
vim ifcfg-ens33 复制代码 -
修改以下内容并保存
增加、修改的内容详情:
修改ip的生成类型, 将原来的值dhcp修改为static
BOOTPROTO=static 复制代码-
IPADDR 配置ip地址
-
GATEWAY配置网关
-
NETMASK 配置子网掩码
-
DNS1配置首选DNS
-
DNS2配置备选DNS
IPADDR=192.168.66.128 GATEWAY=192.168.66.2 NETMASK=255.255.255.0 DNS1=223.5.5.5 DNS2=114.114.114.114 复制代码 -
-
重启网络服务
systemctl restart network 复制代码
网络管理——虚拟机快照
虚拟机由于其不稳定型,虚拟机经常通过某些配置或安装软件后导致系统不可用,一般我们的做法是重装虚拟机linux系统解决,那么这样操作很浪费时间,有没有什么好办法不用重装系统呢?
在系统可用(没有问题)的时候进行设置系统快照,在系统不可用的时候恢复快照就可以!
1. 快照介绍
虚拟机“快照”是虚拟机磁盘文件在某个时间点及时的复本备份。系统崩溃或系统异常,你可以通过使用恢复到快照指定时间点系统状态。当升级应用和服务器及给它们打补丁的时候,快照是救世主。VMware 快照是VMwareWorkstation 里的一个特色功能。
2. 实现步骤
-
生成快照
点击如图菜单,进行管理快照
-
新建快照,生成当前操作系统磁盘文件的复本(相当于备份一个系统)
-
当系统不可用时,通过恢复指定快照进行恢复系统使用
网络管理——克隆虚拟电脑
企业开发中经常需要准备多台一模一样的虚拟机电脑linux系统环境,那么如何根据当前的虚拟电脑快速搭建多台一样的虚拟电脑呢?
虚拟机克隆,可以克隆出多台一模一样的虚拟电脑
实现步骤:
-
关闭当前虚拟机linux系统
-
选中点击当前linux系统虚拟电脑,再鼠标右键如图操作
注意:必须先关闭,才能克隆,然后选择完整克隆。
-
修改克隆出来的静态ip
需要将克隆出来的电脑修改静态ip为192.168.66.129, 要与原本的虚拟机的ip不一样才可以。
-
修改计算机的名字
使用bash刷新。
网络管理——查询网络进程使用端口号
在企业开发中经常要查询软件使用的端口号,那么如何查询linux系统某一个运行软件使用的端口?
命令:
netstat:可以查看出系统网络的情况
参数详情:
| 无参 | 显示网络状态 | |
|---|---|---|
| -n | number | 显示程序的IP地址和端口号 |
| -t | tcp | 只显示TCP协议连接的程序,-u显示udp协议的程序 |
| -l | listenter | 显示监听中的Socket |
| -p | programs | 显示程序的名字 |
演示:
netstat -nutlp #查看端口、udp、tcp、正在监听、显示程序名的所有程序
常见命令:
- netstat -ntlp : 只查tcp协议
- netstat -nulp : 只查udp协议
- netstat -nutlp :只查udp与tcp协议
总结
相信各位看官都对Linux系统的网络管理命令有了一定了解,期待等待下一章的Linux中的高级命令中的对防火墙如何设置的学习吧!
当然还有更多命令等着下次一起看吧!欢迎期待下一章的到来!
让我们也一起加油吧!本人不才,如有什么缺漏、错误的地方,也欢迎各位人才大佬评论中批评指正!当然如果这篇文章确定对你有点小小帮助的话,也请亲切可爱的人才大佬们给个点赞、收藏下吧,一键三连,非常感谢!
学到这里,今天的世界打烊了,晚安!虽然这篇文章完结了,但是我还在,永不完结。我会努力保持写文章。来日方长,何惧车遥马慢!
感谢各位看到这里!愿你韶华不负,青春无悔!




近期评论