可能重复: 如何永久和不可逆转地封锁火狐上的网站?
我想编写一个修改/etc/主机一段时间的脚本。动机是生产力。
我的方法是用我想要的规则定义一个文本块,然后把它放到/etc/host中。在时间结束后,我会搜索完全相同的块并删除它。
现在我只是好奇是否有更好的方法去做。也许类似于那些/etc/rupv.conf. to文件的构造?
发布于 2012-06-19 13:26:51
发布于 2012-06-19 13:11:24
在看了你的第一篇文章之后,我仍然不能百分之百地确定你想做什么。如果您想修改/etc/host文件,可以编写一个基本脚本来回显或禁止>>文件,然后根据需要将它放在cron中。因此,如果您想在早上7:00修改cron作业,则在7:00运行cron作业,如果您想在下午6:00重新修改cron作业,则让另一个cron作业在下午6:00删除以前的条目。有几种方法可以在脚本方面做到这一点。最简单的方法可能是在一个名为hosts1、host2、hosts3等目录中创建几个文件。然后在脚本中,您可以将/ etc / host文件替换为您修改过的任何其他主机文件。如果您不想这样做,正如我所说的,您可以在文件中回显或禁止单独的行,然后使用sed稍后删除它们。
https://serverfault.com/questions/400114
复制相似问题