Skip to content

GNU/Linux

Explicando de uma maneira mais ilustrativa e didática, um sistema operacional funciona como um carro. Cada uma de seus fragmentos, como rodas, volante, pistão e embreagem, permite que o autmóvel de mova ou realize manobras. No entanto, este mesmo carro não terá qualquer utilidade se não houver a presença de um motor instalado, já que é a peça fundamental de seu funcionamento.

Consideramos que um sistema operacional é comparado a um carro, logo o equivalente a um motor seria o kernel, núcleo de qualquer sistema operacional presente no mercado. É por meio dele que existe a possibilidade de realização das seguintes tarefas em um computador:

  • Entrar em contato com o hardware;

  • Gerir o armazenamento de memória;

  • Ordenar os processos;

  • Controlar a segurança;

  • Carregar os drivers necessários da memória;

  • Controlar os componentes de rede.

Debian Xfce

Examples of commands (Ubuntu/Debian/Linux Mint)

Section titled “Examples of commands (Ubuntu/Debian/Linux Mint)”
  • sudo apt autoclean

Remove pacotes que não são mais utilizáveis, isto é, obsoletos. Estes pacotes estão localizados no diretório de cache local do disco (/var/cache/apt/archives). Trata-se, portanto, de uma opção mais segura e seletiva em comparação ao comando sudo apt cache.

  • sudo apt clean

Remove todos os arquivos .deb baixados, liberando mais espaço de armazenamento.

  • sudo apt autoremove

Remove pacotes instalados (dependências) automaticamente que não são mais necessários.


In a context of a operating system, what is the difference between a service and a process?

Section titled “In a context of a operating system, what is the difference between a service and a process?”