有没有办法在 /etc/hosts 中“包含”单独的文件?

有没有办法在 /etc/hosts 中“包含”单独的文件?

有没有办法在 /etc/hosts 文件中“包含”另一个文件?特别是我想包含一个不受保护的-rw-rw-rw文件(),这样我就可以在 TextMate 之类的程序中轻松编辑它,而不必发出sudo vi /etc/hosts

我在使用 OS X,但据我所知,这应该与其他 *nix 操作系统相关。

答案1

我不相信有任何方法可以将其他文件包含到主机文件中。

是否可以使/etc/hosts仅包含您(以及任何其他需要编辑它的用户)的组具有组可写功能?

答案2

保留一个hosts.base文件,然后编写一个简单的脚本来构建一个完整的、包含hostshosts.base文件和您想要包含的其他文件的组合文件。您可以cron根据需要执行它或执行它。

相关内容