修改主机文件

有没有人使用过这种方法: http : //www.putorius.net/2012/01/block-unwanted-advertisements-on.html

我按照说明试了一下。 也许我对Linux太新了,它不适合我。

在寻找etc / hosts时,我遇到了hosts.allow和hosts.deny。 我只是将doamains添加到hosts.deny列表中吗?

主要问题是它假定用户是root 。 我修改了脚本以添加sudo ,以便任何允许使用sudo用户都可以使用该脚本。

 #!/bin/bash cp /etc/hosts ~/.etchosts cd /tmp wget http://winhelp2002.mvps.org/hosts.txt sudo rm /etc/hosts sudo mv hosts.txt /etc/hosts cat ~/.etchosts | sudo tee -a /etc/hosts 

话虽这么说,我建议您在用于阻止广告的浏览器中使用扩展名,而不是使用/etc/hosts 。 我发现扩展程序可以更好地阻止广告,同时允许内容。