Nesta lição, vamos falar sobre processos. Um processo é na verdade um programa que está sendo executado no Linux. Geralmente, existem dois tipos de processos. Existem processos em primeiro plano e há processos em segundo plano. Por exemplo, se eu digitar ls e pressione Enter, que é um processo de primeiro plano. Ele para de se tornar um processo quando é concluído. O outro tipo de processo é um processo em segundo plano. E há vários, dezenas desses processos em execução em todos os momentos. Agora, devo dizer, provavelmente no ambiente Linux virtual, você não terá tantos processos em segundo plano mas certamente existem alguns. Uma das perguntas mais frequentes é como sabemos quais estão em primeiro plano e quais são o fundo? O fato é que os processos de primeiro plano interagem com o usuário onde os processos em segundo plano não. Linux identifica cada processo e cada processo possui um ID de processo. Então, se tivermos que procurar um processo específico, podemos procurá-lo. Então, vamos dar uma olhada nos processos que estamos executando. Vamos usar um comando chamado ps e o que o ps faz é nos dizer os processos que estão funcionando. Os números à esquerda são os números de identificação do processo. Atualmente, estou executando apenas dois processos. Eu tenho a tela do Bash, qual é a minha concha. E acabei de concluir a execução do ps então isso significa que o comando também está em execução. A única outra coisa que queremos saber antecipadamente sobre os processos é que se você executar um processo, esse processo pode, por sua vez, iniciar outro. Portanto, em processos, temos dois tipos, nós temos processos pai e temos processos filhos. Então, um pai irá gerar outro processo e esse será o processo filho para o pai. A última pergunta para a qual queremos saber a resposta é por que nos importamos? A razão pela qual nos preocupamos com os processos é que tudo o que fazemos no meio ambiente do Linux a partir do terminal é orientado para o processo. Então queremos ser muito cuidadosos sobre quantas coisas executamos de uma vez, se algo está causando um problema. Então, se, por exemplo, sua máquina parece excepcionalmente lenta, você pode digitar o comando ps novamente e provavelmente determinar qual processo pode estar causando isso. Nesse ponto, você pode desligar o processo. Isso também é algo que existe dentro do ambiente Microsoft Windows. Isso é chamado de Gerenciador de Tarefas no Microsoft Windows. Em nossa próxima lição, vamos dar uma olhada em alguns dos comandos que podemos usar para verificar ou alterar nossos processos. Vejo você então.