linux 如何批量更改服务器(主机)ip的最后一位和名字
方法:
- 写一个脚本:将要更改设置的命令写在里面,运行成功后,将内容拷贝到txt文档,更改后缀为.sh ,保存到个人云上,以后直接调用即可
- 批量更改ip的最后一位 和 服务器(主机)名
- 创建脚本文件
- touch 脚本名
- 编辑脚本
- vim 脚本名
- chmod +x 脚本名
#!/bin/bash sed -i "s/.100/.$1/g" /etc/sysconfig/network-scripts/ifcfg-eth[01] hostnamectl set-hostname $2 systemctl restart network解读 2 添加可执行权限 2.1 可以查看: 创建的文件 无可执行权限(对应--x--x--x) 2.2 添加可执行权限 chmod +x change_ip_hostname.sh 3 执行脚本 更改 ip 和 主机(服务器)名字 3.1 查看修改前ip 3.2 确认脚本在当前路径下(不在则切换进去) 3.3 执行脚本 更改 ip 和 主机(服务器)名字 或 查看修改后ip 查看名字 之前 更改后 其他: 手动查看主机/服务器名: ~注意:
- 如果是在xshell上修改的,那么xshell会自动断开,请更改ip后重新连接