首页 > 其他分享 >自动修改主机名称并加入hosts文件-脚本

自动修改主机名称并加入hosts文件-脚本

时间:2024-04-03 20:02:20浏览次数:16  
标签:脚本 grep name 主机 etc hosts ip bash

这里只写了两个案例。我这里是8网段如果地址不一样修改就好了,需要几个添几个。

根据不同的地址修改主机名,也可以修改${name},注释掉第七行在将第八行的${name}修改成确定的主机名。 之后执行就好。

#!/bin/bash
#change host name scipts
ip=192.168.8.
ifconfig ens33|grep inet|awk '{print $2}'|grep ${ip}5
if test $? -eq 0
then
	read -p "Please enter the name that needs to be modified:" name
	hostnamectl set-hostname ${name}
#	sed -i 'a${ip}.5  ${name}' /etc/hosts
	echo "${ip}5 ${name}" >> /etc/hosts
	bash
fi
ifconfig ens33|grep inet|awk '{print $2}'|grep ${ip}6
if test $? -eq 0
then
        read -p "Please enter the name that needs to be modified:" name
        hostnamectl set-hostname ${name}
#       sed -i 'a${ip}6  ${name}' /etc/hosts
        echo "${ip}6 ${name}" >> /etc/hosts
		bash
fi

标签:脚本,grep,name,主机,etc,hosts,ip,bash
From: https://blog.csdn.net/2301_77161927/article/details/137354586

相关文章

  • 控创KBox C101 MC8-B工控主机维修KONTRON工业电脑控制主机主板深圳捷达工控维修
    控创工业计算机-KBoxC系列Kontron的KBoxC系列专为工业控制柜环境以及工业自动化领域而设计。该箱式PC还可用于控制和可视化应用。KBoxC系列有两种变体,一种是无风扇“wartungsfrei”,另一种是典型的工业嵌入式工控机。控创的C系列拥有所有常规认证,包括EMC、扩......
  • mysql基于二次注入(基于时间)盲注,python脚本
    根据mysql二次注入原理,存储型注入利用,先注册,再登陆、再调用修改密码,完成自动时间盲注类型判断,实现脱裤借用:“孤桜懶契”大佬的脚本#--coding:UTF-8--#Author:孤桜懶契#Date:2021/8/10#blog:gylq.gitee.ioimportrequestsimporttimeflag=""#***************......
  • Zabbix绝配!Linux用户密码过期预警与自动发现脚本大揭秘
    Zabbix绝配!Linux用户密码过期预警与自动发现脚本大揭秘原创 脚本家园 脚本家园 2024-04-0206:35 云南 1人听过在Linux系统管理中,用户密码的安全性和有效性是至关重要的。为了保持系统的安全性,管理员经常需要确保用户密码定期更换,并提前警告用户其密码即将过期。在这方面,Z......
  • 在ros1系统中python脚本加入到ros工程包中
    一、创建工程目录mkdir-ptestpython/src 二、创建软件包cd testpython/srccatkin_create_pkgmydemorospyrosmsgroscpp此时可以看到mydemo目录被创建,且出现了package.xml和CMakeLists.txt 三、编写python脚本cd mydemo/srcmkdirscriptsvimdemo.py #写你自......
  • ubuntu使用-ubuntu23.10使用虚拟网桥方式使虚拟机与主机通信
    ubuntu使用-ubuntu23.10使用虚拟网桥方式使虚拟机与主机通信ubuntukvm网桥一、配置桥接网络1.ubuntu机器上的网络设备要求我的笔记本上一开始是启用的无线网络,但是在进行网桥绑定的时候没有办法绑定到无线网卡上。据我自己的尝试,需要使用有线网络,而且,不是说安装一个有线......
  • mysql基于布尔的盲注,使用python脚本爆破
    使用python脚本,判断返回页面中是否包含成功的flag图片,爆破出来数据库中的内容,实现自动爆破importrequestsimporttimeurl="http://127.0.0.1/sqli-labs-master/Less-14/"payload={"uname":"","passwd":"123456","submit&q......
  • vim脚本的语言语法
    本文结构:a、简介b、Vim脚本语言的一些基本语法和概念a、Vim脚本语言(Vimscript)是Vim编辑器用于自动化任务和扩展功能的脚本语言。Vimscript提供了一套丰富的命令、函数和变量,允许用户自定义快捷键、映射、插件和更多高级功能。b、下面是 Vim脚本语言的一些基本语法和......
  • 21_Shell脚本入门
    Shell脚本入门一、什么是shell脚本​我们已经能够熟练的在终端中输入命令来完成一些常用的操作,但是我们都是一条一条输入命令。这样会很麻烦,那么有没有一种方式可以将很多条命令放到一个文件里面,然后直接运行这个文件即可?肯定有,这个就是shell脚本!​shell脚本类似window......
  • 22_shell脚本条件判断、函数和循环
    shell脚本条件判断、函数和循环一、shell脚本条件判断​shell脚本支持条件判断,虽然可以通过&&和||来实现简单的条件判断,但是稍微复杂一点的场景就不适合了。shell脚本提供了ifthen条件判断语句,写法if条件判断;then//判断成立要做的事情fi还有ifthenelse语句,写法......
  • systemctl控制python脚本开机自启
    一次搞定Linuxsystemd服务脚本-知乎(zhihu.com)#service文件目录/etc/systemd/system/mantis-stat.service#文件内容Description=mantis-statAfter=network.target[Service]Type=forkingUser=rootGroup=rootWorkingDirectory=/root/daizc/mantis-stat-master......