Não.
/etc/hosts
é usado para modificar o mapeamento "hostname - > IP address". Pode não ser usado para filtragem de "camada de protocolo".
Se você quiser limitar páginas específicas, precisará usar algo como um servidor proxy. Isso pode ser programado com regras específicas para permitir / negar determinadas páginas. Em seguida, configure seu navegador para usar esse proxy.
Um exemplo simples disso é o Privoxy ( link ), mas há muitas ferramentas.
EDITAR PARA ADICIONAR: Como alternativa, um plug-in do navegador (por exemplo, "origem do bloco" ou "adblock plus") pode ser configurado para bloquear o acesso a páginas diretamente no navegador.