此脚本修改linux下/etc/sysconfig/network-scripts/ifcfg-ethX网卡文件中的网卡一、网卡二的IP地址(IPADDR)、子网掩码(NETMASK)信息

#!/bin/sh
PROC=/bin/sed
FILE_PATH1=/etc/sysconfig/network-scripts/ifcfg-eth0
FILE_PATH2=/etc/sysconfig/network-scripts/ifcfg-eth1
IP_PRIMAL1=`grep -i ipaddr $FILE_PATH1|awk -F "=" '{printf $2 }'`
MASK_PRIMAL1=`grep -i netmask $FILE_PATH1|awk -F "=" '{printf $2}'`
IP_PRIMAL2=`grep -i ipaddr $FILE_PATH2|awk -F "=" '{printf $2 }'`
MASK_PRIMAL2=`grep -i netmask $FILE_PATH2|awk -F "=" '{printf $2}'`
IP_MODI1=192.168.1.200
MASK_MODI1=255.255.255.0
IP_MODI2=192.168.2.200
MASK_MODI2=255.255.255.0
$PROC -e "s/$IP_PRIMAL1/$IP_MODI1/g" -e "s/$MASK_PRIMAL1/$MASK_MODI1/g" $FILE_PATH1>ifcfg-eth0.bak
$PROC -e "s/$IP_PRIMAL2/$IP_MODI2/g" -e "s/$MASK_PRIMAL2/$MASK_MODI2/g" $FILE_PATH2>ifcfg-eth1.bak
cp -pf ./ifcfg-eth0.bak $FILE_PATH1
cp -pf ./ifcfg-eth1.bak $FILE_PATH2
cat $FILE_PATH1
cat $FILE_PATH2
service network restart

文件下载地址:http://download.csdn.net/source/3032618

转载于:https://www.cnblogs.com/zhuhongbao/archive/2011/02/21/1959720.html

自动修改linux下/etc/sysconfig/network-scripts/ifcfg-ethX网卡文件的脚本相关推荐

  1. 教你修改Linux下高并发socket最大连接数所受的各种限制

    1.修改用户进程可打开文件数限制 在Linux平台上,无论编写客户端程序还是服务端程序,在进行高并发TCP连接处理时,最高的并发数量都要受到系统对用户单一进程同时可打开 文件数量的限制(这是因为系统为 ...

  2. 三级数据库还是linux好,08年计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数...

    08年计算机三级数据库辅导:如何修改Linux下MySQL5.0的默认连接数 分类:计算机等级| 更新时间:2008-08-25| 来源:教育联展网 这段时间服务器崩溃2次,一直没有找到原因,今天看到 ...

  3. linux下两个进程可以同时打开同一个文件吗?返回的文件描述符一样吗?

    Linux下两个进程可以同时打开同一个文件吗?返回的文件描述符一样吗? 一:结论 1.两个进程中分别产生生成两个独立的fd 2.两个进程可以任意对文件进行读写操作,操作系统并不保证写的原子性 3.进程 ...

  4. 查看linux的用户 7.2,linux下查看用户登入系统相关命令及编写脚本(七)

    linux下查看用户登入系统相关命令及编写脚本(七) 查看用户登入系统日志 1.w 显示谁登入并正在做什么事 2.who 显示谁登入 -r:显示系统运行级别 3.sleep 睡眠命令(sleep 5 ...

  5. linux禁止ssh传输文件,如何在Linux下使用scp命令通过ssh安全传输文件

    原标题:如何在Linux下使用scp命令通过ssh安全传输文件 在Unix或Linux操作系统上,scp实用程序(secure copy)与更著名的命令cp类似,但用于在安全加密的网络上在主机之间传输 ...

  6. Linux下显示前10个占用空间最大的文件或目录命令

    Linux下显示前10个占用空间最大的文件或目录命令 du -s * | sort -nr | head 转载于:https://blog.51cto.com/wapcn/933177

  7. Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本)

    Linux 下qt 程序打包发布(使用linuxdelpoyqt ,shell 脚本) 转载于:https://www.cnblogs.com/zhehan54/p/9549017.html

  8. linux下Bash编程until语句及格式化硬盘分区等编写脚本(十)

    linux下Bash编程until语句及格式化硬盘分区等编写脚本(十) 1.循环语句结构总结 1.1.while语句当条件满足时,进入循环语句 while 条件; do 语句 done 1.2.unt ...

  9. 修改windows10下C:\Windows\System32\drivers\etc\的hosts文件权限

    修改windows10下C:\Windows\System32\drivers\etc\的hosts文件权限 转:https://blog.csdn.net/qq_33703550/article/d ...

最新文章

  1. 鸿蒙系统明年上市巧,鸿蒙系统官网下载-鸿蒙系统官网下载手机版 v2.0下载-955游戏网...
  2. mysql curd操作_(四):CURD操作详解(增删改查)
  3. Windbg学习 (0x0001) 安装与基本配置
  4. 开源 java CMS - FreeCMS2.4 模型管理
  5. 登录,注册,登录,登录..?
  6. Python元组练习
  7. C语言编写的函数怎么在C++中使用 extern C解析
  8. [iOS]CIFilter滤镜
  9. MVC 中 注册不成功 或其他操作不成功 提示办法
  10. “不懂 CPU 工作原理又如何,直接用代码模拟一个!”
  11. P1441 砝码称重
  12. Python原来有三大神器
  13. H5身份证上传识别功能
  14. Armbian bullseye 系统OMV 6.x安装分享
  15. win10锁定计算机后黑屏,Win10系统如何设置锁屏后不睡眠不黑屏
  16. 转型OMO的背后:考虑机构的资金和实力-线上线下融合式教学
  17. 鱼塘捕捞周期效益分析
  18. 大数据毕业设计题目汇总 python毕设选题推荐
  19. JSON 命令行格式化工具【最好用的json格式化工具】
  20. 商业方法专利申请的是是非非——客体判断

热门文章

  1. TensorFlow第五步:返回起点、深挖坑,解刨一个麻雀。
  2. Harris及Shi-Tomasi原理及源码【转载】
  3. Linux下用FFMPEG采集usb摄像头到RTMP
  4. oracle数据库dblink创建语句_3场直播丨达梦DM8数据库安装部署初体验、新基建下的国产数据库应用和发展趋势、Oracle外部表创建与使用...
  5. 如何彻底清除UniAccess Agent
  6. 动态规划(装配线调度)
  7. PHP使用Pear发送邮件-Windows环境
  8. Python GUI界面编程初步 05- GUI框架PyQt的运用 - 02 PyQt的信号和槽例子
  9. 概率论和数理统计 - 02 - 随机变量及其分布
  10. python3.4新特性_Python3中的新特性(1)——新的语言特性