当前位置: 首页 > article >正文

CentOS 8修改Linux配置文件指定属性的值

1.前提:

存在test空文件(test位于/etc/sysconfig/network-scripts目录)

2.test文件插入内容:

1)添加内容:IPADDR=192.168.132.129

echo 'IPADDR=192.168.132.129' | sudo tee -a /etc/sysconfig/network-scripts/test 

或者

echo 'IPADDR=192.168.132.129' >> /etc/sysconfig/network-scripts/test 

执行结果:

2)在文件末尾添加内容:GATEWAY=192.168.132.2

sed -i '/^/a\GATEWAY=192.168.132.2' /etc/sysconfig/network-scripts/test

执行结果:

3.修改test文件指定属性的值:

1)修改:IPADDR=192.168.132.130

sed -i 's/IPADDR=192.168.132.129/IPADDR=192.168.132.130/' /etc/sysconfig/network-scripts/test

执行结果:

或者

 2)修改:GATEWAY=192.168.132.1

sed -i '/^GATEWAY/s/=.*/=192.168.132.1/' /etc/sysconfig/network-scripts/test

执行结果:

4.修改指定的属性值,若该属性存在,先进行删除,后添加,确保属性不重复:

1)删除已有的属性,删除:NETMASK=255.255.255.0

sed -i '/^NETMASK=/d' /etc/sysconfig/network-scripts/test

执行结果:

2)重新添加属性:

echo NETMASK=255.255.255.0 >> /etc/sysconfig/network-scripts/test

执行结果:


http://www.kler.cn/news/365870.html

相关文章:

  • Svelte 5 正式发布:新一代前端框架!
  • IDEA设置JDK
  • 分布式光伏发电系统电气一次部分设计(开题报告3)
  • R实验——logistic回归、LDA、QDAKNN
  • uniapp 常用的地区行业各种多选多选,支持回显,复制粘贴可使用
  • 人工智能的未来:重塑生活与工作的变革者
  • 大麻股Tilray Brands分析:股价已获得强劲支撑,该买入还是卖出?
  • VSCode导入QSS文件
  • 多层感知机从零开始实现
  • PostgreSQL中查询每个账号的最新和最新前的数据
  • elementUI 时间控件控制时间选择
  • 扫雷游戏(C语言详解)
  • uni.showLoading 时禁止点击(防止表单重复提交) 小程序调取微信支付
  • 【NPM】工程化依赖包/库开发 之 常见开发结构/模式及特点
  • 目前最新 Reflector V11.1.0.2067版本 .NET 反编译软件
  • R5:天气预测-探索式数据分析
  • Java中的设计模式:单例模式详解
  • VScode插件:前端每日一题
  • List线性表
  • 单片机_RTOS__架构概念
  • mongodb高可用副本集 docker版
  • linux下的进程等待(wait、waitpid)
  • Vue 3项目的性能监测和优化
  • 日常记录:es TransportClient添加证书处理
  • vscode 配置构建、调试QT项目
  • uniapp renderjs页面传值