image

Bootcamps ilimitados + curso de inglês para sempre

80
%OFF
Article image
Alex Silva
Alex Silva29/08/2024 12:12
Compartilhe
Microsoft 50 Anos - Prompts InteligentesRecomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes

Gerenciamento de Processos no Linux

  • #Linux

Gerenciando Processos no Linux

O que é um processo?

É um programa em execução e que não foi terminado.

Quando um programa é executado no ambiente Unix/Linux, um processo é criado para executá-lo e recursos como memória e arquivos são alocados. Quando um processo termina a execução do programa, o sistema destrói o processo e os recursos alocados são devolvidos para que sejam aproveitados por outro processo. Cada processo criado possui um número associado a ele chamado de processo id(pid).

Este número distingue o processo de todos os outros processos criados e que ainda não terminaram sua execução. Cada processo possui um pid único.

Segue alguns dos principais comandos lhe ajudarão com o gerenciamento de processos no Linux.

Comando top

Com o comando top você pode verificar o processos do sistema e conferir qual esta consumindo mais memória ou processamento.

Os primeiros itens que aparecem na lista são os que estão consumindo mais recursos da sua maquina.

A tecla q ou Ctrl+C cancela a execução e volta a linha de comando. 

Comandos importantes;

ps:

O comando ps é uma ferramenta fundamental no Linux para exibir informações sobre os processos em execução no sistema.

kill:

O comando kill é uma ferramenta fundamental no Linux para encerrar processos em execução.

jobs:

O comando jobs é uma ferramenta essencial no Linux para listar as tarefas que estão sendo executadas em segundo plano no terminal atual. Ele te permite acompanhar o status dessas tarefas, trazendo informações como o número do job, o comando em execução e se o job está em execução, em pausa ou finalizado.

bg:

Use o bg para colocar uma tarefa em primeiro plano de volta para o segundo plano.

fg:

O comando fg no Linux tem a função de trazer uma tarefa que está em segundo plano (background) para o primeiro plano (foreground), ou seja, faz com que você possa interagir diretamente com ela no terminal.

nohup:

O comando nohup no Linux tem uma função essencial: garantir que um comando continue a ser executado, mesmo após o usuário se desconectar do terminal. 

Compartilhe
Recomendados para você
Linux Experience
Microsoft 50 Anos - Prompts Inteligentes
Microsoft 50 Anos - GitHub Copilot
Comentários (1)
Ronaldo Schmidt
Ronaldo Schmidt - 29/08/2024 16:54

Olá amigo.

Para quem sempre utilizou Windows trabalhar com Linux pode ser desafiador em um primeiro momento mas com o tempo nos acostumamos e os principais comandos e terminal se tornam parte da nossa rotina e tudo isso graças a comunidade e algumas mudanças recentes nos sistemas Linux.

Obrigado por compartilhar .


Recomendados para vocêMicrosoft 50 Anos - Prompts Inteligentes