我希望阻止给定网站的所有网页,例如阻止所有 YouTube 网页,使用 Linux 而不是像 BlockSite 这样的浏览器扩展(可以很容易地禁用)。
我尝试过使用$ sudo gedit /etc/hosts
然后使用概述的方法这里但这只会导致 URL“youtube.com”被阻止,而不是 YouTube 的所有网页都被阻止。
如何使用命令行获得浏览器扩展等功能?
答案1
编辑 /etc/hosts 对我有用。
要使其正常工作,可能需要考虑两点:
- 在主机中写入的确切行是
127.0.0.1 www.youtube.com
.如果我不指定“www”。 youtube.com 页面确实被屏蔽,但 Youtube 的其余部分仍然可以访问。 - 编辑(并保存!)主机文件后,您必须重新启动网络浏览器。