> ## Documentation Index
> Fetch the complete documentation index at: https://ajuda.sysgo.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Como limpar o cache do sistema

> Em diversos casos, limpar o cache do sistema pode resolver problemas de desempenho e exibição.

Em alguns casos, limpar o cache do sistema pode ajudar a resolver problemas de desempenho e exibição. Em casos de atualizações ou mudanças significativas, limpar o cache pode garantir que as alterações sejam refletidas corretamente.
Outras situações como o sistema constar como *offline* ou apresentar erros inesperados também podem ser resolvidas com a limpeza do cache.

Para agilizar e facilitar este processo, podemos usar um comando no Prompt de Comando (CMD) do Windows, Terminal do Linux ou MacOS para forçar esta limpeza e quiçá, resolver o problema.

Segue abaixo, alguns comandos:

### Flush DNS em Windows

<Steps>
  <Step title="Primeiro passo">
    Abra seu Prompt de Comando (CMD) como administrador (Clique no menu Iniciar,
    digite "cmd", clique com o botão direito em "Prompt de Comando" e selecione
    "Executar como administrador").
  </Step>

  <Step title="Segundo passo">
    Digite o seguinte comando e pressione Enter: `ipconfig /flushdns`
  </Step>
</Steps>

## Flush DNS em MacOSx

Fazer o FlushDNS no sistema operacional MacOSx  também é muito fácil, no entanto os passos dependem da versão do OSx que estiver utilizando.

### MacOSx Leopard

<Steps>
  <Step title="Primeiro passo">
    Abra seu **Terminal** (Procure no Spotlight por "Terminal").
  </Step>

  <Step title="Segundo passo">
    Digite o seguinte comando e pressione Enter: `dnscacheutil --flushcache`
  </Step>
</Steps>

### MacOSx 10.5.1 ou versões anteriores

<Steps>
  <Step title="Primeiro passo">
    Abra seu **Terminal** (Procure no Spotlight por "Terminal").
  </Step>

  <Step title="Segundo passo">
    Digite o seguinte comando e pressione Enter: `lookup --flushcache`
  </Step>
</Steps>

## Flush DNS em Linux

Fazer o FlushDNS no Linux pode-se haver mudanças dependendo da versão que usa. Iremos exemplificar as mais comuns:

### systemd-resolved

<Steps>
  <Step title="Primeiro passo">
    Abra seu **Terminal** (Procure no Menu por "Terminal" ou utilize **ALT + T**).
  </Step>

  <Step title="Segundo passo">
    Digite o seguinte comando e pressione Enter: `sudo systemd-resolve --flush-caches`
  </Step>
</Steps>

### nscd

<Steps>
  <Step title="Primeiro passo">
    Abra seu **Terminal** (Procure no Menu por "Terminal" ou utilize **ALT + T**).
  </Step>

  <Step title="Segundo passo">
    Digite o seguinte comando e pressione Enter: `sudo systemctl restart nscd`
  </Step>
</Steps>

### systemd

<Steps>
  <Step title="Primeiro passo">
    Abra seu **Terminal** (Procure no Menu por "Terminal" ou utilize **ALT + T**).
  </Step>

  <Step title="Segundo passo">
    Digite o seguinte comando e pressione Enter: `sudo systemctl restart dnsmasq`
  </Step>
</Steps>

### Resumo por Distribuições Comuns

| Distribuição                | Serviço Padrão (Versões Recentes)     | Comando Principal                                                |
| :-------------------------- | :------------------------------------ | :--------------------------------------------------------------- |
| **Ubuntu (17.04+)**         | `systemd-resolved`                    | `sudo systemd-resolve --flush-caches`                            |
| **Debian (10+)**            | `systemd-resolved`                    | `sudo systemd-resolve --flush-caches`                            |
| **Fedora**                  | `systemd-resolved`                    | `sudo systemd-resolve --flush-caches`                            |
| **CentOS (8+) / RHEL (8+)** | `systemd-resolved`                    | `sudo systemd-resolve --flush-caches`                            |
| **Arch Linux**              | `systemd-resolved`                    | `sudo systemd-resolve --flush-caches`                            |
| **Linux Mint**              | Pode variar, frequentemente `dnsmasq` | `sudo systemctl restart dnsmasq`                                 |
| **Versões Antigas**         | `nscd` ou `dnsmasq`                   | `sudo systemctl restart nscd` ou `sudo /etc/init.d/nscd restart` |

<Icon icon="cloud-question" /> **Dúvidas?**

Nossa equipe está sempre pronta para ajudar! Entre em contato pelo nosso WhatsApp: [+55 (62) 3602-5737](https://wa.me/sysgo)
