用shell制作IP脚本
2024-09-20 22:54:52
vim ip.sh
#!/bin/bash
read -p "eth:" e
read -p "ip:" ip1
read -p "netmask:" mask1
read -p "route:" route1
read -p "dns:" dns1
mac=$(ifconfig $e | grep "HWaddr" | awk '{print $5}')
path1="/etc/sysconfig/network-scripts/ifcfg-"
echo "DEVICE=eth$e" > $path1$e
echo "HWADDR=$mac" >> $path1$e
echo "TYPE=Ethernet" >> $path1$e
echo "ONBOOT=yes" >> $path1$e
echo "NM_CONTROLLED=yes" >> $path1$e
echo "BOOTPROTO=static" >> $path1$e
echo "IPADDR=$ip1" >> $path1$e
echo "NETMASK=$mask1" >> $path1$e
echo "GATEWAY=$route1" >> $path1$e
echo "DNS1=$dns1" >> $path1$e
service network restart
最新文章
- ajax两张传输数据方式
- UV动画
- CentOS_7.2编译安装PHP_5.6.20添加扩展模块
- ASP.NET mvc异常处理的方法
- 在Windows7下启动MongoDB服务的解决方案
- 【LeetCode】263. Ugly Number
- Java for LeetCode 051 N-Queens
- 浅谈c++ new and delete or new [] and delete []
- u-boot子目录Makefile分析
- KEIL UV3中光标不对齐解决
- Sass 的基本语法规则
- poj3693之后缀数组
- 字符串的长度超过了为 maxJsonLength 属性设置的值
- jquery 模态窗口 蒙层无法覆盖flash解决办法
- FPGA IN 消费电子
- Rythm.js 使用教程详解
- 通过c# 实现mysql 数据库的备份和附加
- 树莓派linux系统连接windows7系统中的共享文件夹的正确姿势
- c# datatable按主键合并相同主键返回新的datatable
- 2018.08.21 bzoj4668: 冷战(并查集+启发式合并)