linux下使用sed修改hosts表在每行后添加主机名

需求:
需要在hosts表每行后面添加本机的主机名,因为有时运行程序会出现unknow host的报错

解决办法:

[yukw@mysql2 ~]$ sudo -s
[sudo] password for yukw:
[root@mysql2 yukw]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
[root@mysql2 yukw]# sed 's/$/ '$HOSTNAME'/g' /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 mysql2
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 mysql2
[root@mysql2 yukw]# sed -i 's/$/ '$HOSTNAME'/g' /etc/hosts
[root@mysql2 yukw]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4 mysql2
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6 mysql2

好了,这就是linux下使用sed修改hosts表在每行后添加主机名的方法了,如有问题可与博主一起交流讨论!

linux下使用sed修改hosts表相关推荐

  1. linux 修改文件内容sed,linux下通过sed命令直接修改文件内容

    linux下通过sed命令直接修改文件内容 sed是实现对流的编辑.通常,我们使用sed可以实现内容的编辑后然后保存成另外的一个文件,如果正确的话,才写入到源文件.但是某些时候,我们需要直接修改文件, ...

  2. Linux下设置和修改IP

    在网上查找了配置linux配置IP的方法,简单的有下面两种: 最常用的给网卡配置ip的命令为 #ifconfig eth0 192.168.0.1 netmask 255.255.255.0 up 说 ...

  3. Windows 修改键盘映射(附带Linux下Ubuntu的修改方法)

    Windows 修改键盘映射(附带Linux下Ubuntu的修改方法) 一.简述        通过修改键盘映射关系可以改变按键的功能.如:       1) A键损坏,使用B键代替.       2 ...

  4. linux midi端口,在Linux下使用MIDI软波表

    在Linux下使用MIDI软波表 (2008-06-11 21:43:03) 在Linux下使用MIDI软波表 作者: ferlyworld 周伯河 Email: huangling_zhou@126 ...

  5. linux如何改文件内容,linux下用命令修改文件内容

    linux下vi命令修改文件及保存的使用方法 进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi n filename :打开文件,并将光标置于第n行首 vi fil ...

  6. linux下root密码修改方法

    linux下root密码修改方法 以root身份登陆,执行: passwd 用户名   修改密码. useradd 用户名   添加用户. 具体的如下:    #passwd   root    输入 ...

  7. linux下limits.conf 修改不生效的原因

    简介 ELK环境搭建时,发现需要修改ulimit 设置,否则就会报错. 总结下来发现要使limits.conf生效,需要设置 UsePAM yes UseLogin yes #这个保证其他的用户也能修 ...

  8. linux配置文件重新加载失败,linux下为什么每次修改完配置文件之后都需要重新加载配置文件...

    解释了 linux下为什么每次修改完配置文件之后都需要重新加载配置文件 目录一.关于inode 二.inode的作用 二.为什么每次修改完服务器配置文件之后,都需要重新加载一下配置文件? 一.关于in ...

  9. Linux下查看、修改分区的卷标:修改linux分区的卷标

    Linux下查看.修改分区的卷标:修改linux分区的卷标可以用 e2label, 比如要把/dev/sda1 的卷标改为/boot,则可这样$ e2label /dev/sda1 /boot

最新文章

  1. VMware助青年时报构建安全高效应用平台
  2. SQL Server 重置Identity标识列的值(INT爆了)
  3. AbstractQueuedSynchronizer理解之三(Semaphore)
  4. java用于保存登录对象怎么写,利用对象流模仿登陆注册功能——Java对象流应用...
  5. 【运筹学】【如何使用Excel求解线性规划】
  6. 【T+】win10/win11系统安装畅捷通T+Cloud专属云18.0
  7. 使用tkinter打造一个小说下载器,想看什么小说,就下什么
  8. 华硕asus k013 me176cx rom固件刷机包
  9. 【量化选基】中证500指数增强比300增强好吗?
  10. 谷歌人工智能影响挑战的受益者 | 硅谷洞察
  11. [Win32] 服务程序开发(1)基本概念和服务程序的框架
  12. 用shell脚本输出99乘法表
  13. 系统日志Logrotate配置
  14. 如何快速从一个视频中分割出多个视频
  15. 用Java计算税率问题
  16. linux中的ps命令常用参数-个人
  17. 学生机器人编程用什么语言
  18. Visual Studio Installer 下载加速
  19. 一种在Qlik Sense 中计算两个年月所覆盖时间跨度的方法以及场景应用
  20. 小猿日记(11) - 单表亿级数据分表实战

热门文章

  1. OpenCV入门 | 使用Python实现计算机视觉的第一步
  2. mysql 多表操作实例_第五章 多表操作
  3. kill all mysql_killall mysql服务 mysql服务后无法启动
  4. 技术大神们都常看哪些公众号?
  5. 虚拟创业云|BBC幼儿英语启蒙动画Alphablocks字母积木全4季
  6. 华为路由器的基础基础基础配置
  7. java web定时器_java的web项目中使用定时器 | 学步园
  8. 科技是生物,人类是它的奴仆!
  9. 【译】代码中如何写出更有意义的命名
  10. 没有计算机年代科学家如何计算,没开玩笑:婴儿时期,每个人都是天生科学家...