阅读量:0
可以通过编写一个脚本来批量更改Linux系统的Hostname。以下是一个示例脚本:
#!/bin/bash # 判断是否有传入参数 if [ $# -ne 1 ]; then echo "Usage: $0 <new_hostname>" exit 1 fi new_hostname=$1 # 更改主机名 sudo hostnamectl set-hostname $new_hostname # 更新hosts文件 sudo sed -i "s/127.0.1.1.*/127.0.1.1\t$new_hostname/g" /etc/hosts echo "Hostname changed to $new_hostname"
将上述脚本保存为一个.sh文件,然后在命令行中执行该脚本,并传入新的主机名作为参数,即可批量更改Linux系统的Hostname。