在 Linux 系统中,hostname(主机名) 的配置文件位置取决于发行版和初始化系统,常见如下:
/etc/hostname
my-server
如果是使用 systemd 的系统,主机名由 systemd-hostnamed 管理,配置文件仍然是:
/etc/hostname
也可用命令修改:
hostnamectl set-hostname my-server
/etc/sysconfig/network
HOSTNAME=my-server
/etc/hosts
127.0.0.1 localhost
127.0.1.1 my-server
hostname
或
cat /etc/hostname
如果你告诉我具体发行版(如 Ubuntu 22.04、CentOS 7),我可以给你最准确的修改方式。