📅  最后修改于: 2023-12-03 15:42:06.083000             🧑  作者: Mango
在 Linux 系统中,主机文件(/etc/hosts)用于将主机名映射到 IP 地址。如果您修改该文件并希望立即生效,您可以使用以下命令重新加载主机文件:
sudo systemctl reload network.target
这个命令会重新加载网络服务并使新的主机映射生效。请注意,这只适用于使用 systemd 的系统。如果您的系统不使用 systemd,请使用以下命令重新加载主机文件:
sudo /etc/init.d/networking restart
这将通过重启网络服务来重新加载主机文件。
另外,如果您想禁用IPv6,但编辑 /etc/sysctl.conf
文件后无法立即生效,您也可以通过以下命令重新加载 sysctl.conf 文件来使其立即生效:
sudo sysctl -p
这个命令会重新加载 sysctl.conf 文件并使新的配置立即生效。
总之,重新加载主机文件和 sysctl.conf 文件是在 Linux 系统中非常常见的任务,可以通过上述命令轻松完成。