hosts files layout:
/etc/hosts ('compiled' version)
/etc/hosts.d/
/etc/hosts.d/adblock (adblocking hosts file)
/etc/hosts.d/base (original system hosts file)
/etc/hosts.d/dev (work-related file for development)
.bashrc:
function update-hosts() {
cat /etc/hosts.d/* > /etc/hosts;
}
function update-adblock() {
curl http://someonewhocares.org/hosts/zero/hosts -o /etc/hosts.d/adblock 2> /dev/null
update-hosts
}howto:
sudo update-adblock