📜  重新加载主机文件 linux - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:42:06.083000             🧑  作者: Mango

重新加载主机文件 linux - Shell-Bash

在 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 系统中非常常见的任务,可以通过上述命令轻松完成。