Computadores executam softwares para realizar tarefas. Na computação moderna, esses softwares são divididos em duas grandes categorias: os kernels de sistemas operacionais (sobre os quais aprenderemos bem mais adiante) e os processos, que discutiremos aqui. Quando o Linux inicializa, ele executa um processo de init (abreviação de inicializador) que, por sua vez, dispara vários outros processos, os quais iniciam ainda mais processos até que, finalmente, você esteja diante da sua shell na linha de comando — que também é um processo! A shell, naturalmente, inicia processos em resposta aos comandos que você digita.
Neste módulo, aprenderemos a visualizar e interagir com processos de diversas maneiras fascinantes!