Vix Blog
No Result
View All Result
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA
NEWSLETTER
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA
No Result
View All Result
Vix Blog
No Result
View All Result

Gerenciamento de processos do Linux: o guia definitivo

Carolina by Carolina
25 de março de 2022
Reading Time: 9 mins read
0
Gerenciamento de processos do Linux: o guia definitivo

Em sistemas operacionais baseados em Linux e Unix, uma instância de comando em realização é conhecida porquê processo. Você pode identificar cada processo por um ID de processo restrito. O Linux fornece ferramentas de traço de comando para listar, gerenciar e monitorar esses processos com eficiência.

Você pode usar essas ferramentas para priorizar cada processo ou colocá-los em segundo projecto ou em primeiro projecto para gerenciar os recursos do sistema com eficiência.

Levante guia para gerenciamento de processos no Linux inclui ferramentas porquê ps, kill, renice e outros comandos que auxiliam os administradores de sistema no gerenciamento e listagem de processos.

Listando processos com o comando ps

O utilitário de traço de comando mais velho e mais usado para listar processos atualmente em realização no Linux é ps. Embora o comando top seja outra maneira interativa e orientada a tela de gerenciar e listar processos do sistema, o ps também exibe informações adicionais, porquê os recursos que cada processo está consumindo.

Devido a um envolvente multiusuário, cada processo no Linux está associado a uma conta separada de usuário e grupo. Portanto, as informações da conta com detalhes do processo ajudam você a acessar os recursos do sistema que um processo pode usar.

Por exemplo, processos executados com privilégios de superusuário podem acessar mais recursos do sistema do que um usuário generalidade, e é aí que o ps ajuda os administradores de sistema.

A saída a seguir é um exemplo de listagem de processos com nomes de usuário, tempo decorrido e memória associada e consumo de CPU:


Processos do usuário do comando ps

Você também pode observar a pilar STAT que mostra o estado do processo em realização. R representa o processo em realização no momento, e S é um processo entorpecido com um sinal de mais indicando operações em primeiro projecto.

MAKEUSEO VÍDEO DO DIA

Você pode listar todos os processos do usuário atual, da seguinte forma:

ps ux | less

Para listar processos para todos os usuários:

ps aux | less

Gerenciando processos com o System Monitor

O System Monitor fornece uma maneira gráfica de exibir e gerenciar processos. Para iniciar o Monitor do Sistema, vá para Aplicativos > Monitor do Sistema. Mude para o Processos guia para visualizar todos os processos em realização.


Monitor do Sistema

Por padrão, ele exibe os processos em ordem alfabética para o usuário atual. Você pode reordenar a listagem de processos clicando em qualquer cabeçalho de pilar. Ou por outra, você pode clicar no botão %CPU e Memória cabeçalhos para visualizar os processos que consomem mais poder de processamento e memória.


Gerenciamento de Processos do Monitor do Sistema

O System Monitor permite que você gerencie processos de várias maneiras, o que significa que você pode parar, expelir, continuar, fechar e modificar a prioridade do processo simplesmente clicando com o botão recta do mouse em um nome de processo.

É a melhor utensílio para usuários iniciantes de Linux que não sabem porquê trabalhar com utilitários de traço de comando.

Relacionado: Porquê exibir o resultado dos principais processos e qualificar por memória

Trabalhando com processos em segundo projecto/primeiro projecto

Chega um momento em que você precisa acessar um sistema Linux em uma rede usando exclusivamente uma traço de comando. Isso limita o gerenciamento eficiente de vários programas ativos. Mas um shell permite que você gerencie programas alternando-os em segundo projecto e primeiro projecto.

Porquê iniciar um processo em segundo projecto

Para iniciar um programa enquanto você continua trabalhando no shell, execute o comando, pare-o e coloque-o em segundo projecto usando Ctrl+Z. Para executar um programa diretamente em segundo projecto, adicione um e mercantil (&) no final do comando, da seguinte forma:

find /usr > /tmp/allusrfiles &

Anote o número do trabalho e o ID do processo. Lembre-se de que você não pode executar comandos que exigem ingresso de terminal em segundo projecto.

Você pode usar o empregos comando para exibir todos os programas/comandos em realização em segundo projecto ou aqueles que você parou (usando Ctrl+Z).

jobs

Comando de Trabalhos

Porquê retomar os processos de primeiro e segundo projecto

Para continuar um trabalho que você colocou em segundo projecto, use o fg comando, e ele trará o comando para o primeiro projecto.

fg %<job-number>

Da mesma forma, se você interrompeu a realização de um comando em segundo projecto, pode reiniciá-lo novamente em segundo projecto usando o comando bg, da seguinte maneira:

bg %<job_number>

Matando processos no Linux

Assim porquê uma utensílio gráfica porquê o System Monitor permite matar, parar e continuar um processo, você também pode usar ferramentas de traço de comando porquê mate e Mate todos para enviar um sinal para um processo em realização.

Além de simplesmente matar um processo, o comando kill também ajuda a enviar sinais diferentes para gerenciar os comportamentos do processo.

Você pode usar nomes ou números para usar um sinal.

kill -signalnumber <process-id>
kill -signalname <process-id>

Por exemplo, os seguintes comandos enviam o sinal SIGKILL para um processo com o PID 1987:

kill -9 1987
kill -SIGKILL 1987

Os sinais de processo mais comumente usados ​​são:

RELATED POSTS

8 itens tecnológicos superestimados dos últimos cinco anos

Finally, a Rugged Phone Deserving of the Flagship Moniker

O que é detecção e resposta estendida e por que é importante?

Opção Descrição
SIGKILL (9) Mata o processo imediatamente
SIGTERM (15) Finaliza o processo
SIGSTOP (19/28/25) Interrompe o processo
SIGCONT (19/28/25) Continua o processo depois que ele para
CADASTRO (1) Diz ao processo para ler seu registro de feição

Observe que processos diferentes respondem de maneira dissemelhante a esses sinais, mas não podem interromper os sinais SIGSTOP e SIGKILL. Digite o seguinte comando para ler mais sobre esses sinais:

man 7 signal

Saiba mais: Porquê fechar processos que não respondem no Linux com kill e pkill

Rencing de processos no Linux

O kernel do Linux prioriza os processos em realização e atribui recursos do sistema considerando os privilégios da conta do usuário. O kernel também considera outro fator, que é o valor “deleitável” de cada processo em realização.

O valor padrão de nice de um processo é zero, mas você pode definir o pausa entre -20 a 19. Alguns fatos sobre porquê definir a prioridade do processo com valores nice e renice são:

  • Um processo com ordinário valor de nice tem mais chegada aos recursos da CPU
  • Um usuário generalidade só pode priorizar novamente seus processos
  • Um usuário generalidade só pode definir valores entre -20 e 19 e pode definir exclusivamente um valor mais cimalha
  • Um superusuário pode definir os processos de qualquer pessoa para qualquer valor, cimalha ou ordinário

Gerenciamento de processos no Linux facilitado

Um envolvente multiusuário tem vários processos que exigem conhecimento suficiente de gerenciamento de recursos do sistema para evitar gargalos e restrições do sistema. Secção da tarefa inclui gerenciar processos executando-os em segundo projecto/primeiro projecto, eliminando-os ou reiniciando-os.

Você também pode aprender sobre o utilitário de comando superior para exibir e qualificar processos e aprender a fechar processos que não respondem no Linux.


7 maneiras de matar programas que não respondem no Linux

Quando um aplicativo Linux não responde e trava, porquê você pode matá-lo? Tente um desses truques para forçar o fechamento de um programa no Linux.

Leia a seguir


Sobre o responsável

Rumaisa Niazi
(13 Artigos Publicados)

Rumaisa é redatora freelancer na MUO. Ela já desempenhou muitos cargos, de matemática a entusiasta de segurança da informação, e agora está trabalhando porquê exegeta de SOC. Seus interesses incluem ler e redigir sobre novas tecnologias, distribuições Linux e qualquer coisa relacionada à Segurança da Informação.

Mais de Rumaisa Niazi

Assine a nossa newsletter

Junte-se à nossa newsletter para dicas de tecnologia, análises, e-books gratuitos e ofertas exclusivas!

Clique cá para assinar

Carolina

Carolina

Related Posts

8 itens tecnológicos superestimados dos últimos cinco anos
Entretenimento

8 itens tecnológicos superestimados dos últimos cinco anos

28 de janeiro de 2023
Finally, a Rugged Phone Deserving of the Flagship Moniker
Entretenimento

Finally, a Rugged Phone Deserving of the Flagship Moniker

28 de janeiro de 2023
O que é detecção e resposta estendida e por que é importante?
Entretenimento

O que é detecção e resposta estendida e por que é importante?

28 de janeiro de 2023
10 maneiras de transfixar a instrumento de informações do sistema no Windows
Entretenimento

6 maneiras de verificar o nome do protótipo do seu computador com Windows

27 de janeiro de 2023
Uma vez que aditar uma instrumento de realização aprimorada ao Windows 10 e 11
Entretenimento

4 maneiras de liberar o cache DNS no Windows 11

27 de janeiro de 2023
Uma vez que emendar o aplicativo Monitor de recursos quando ele não está funcionando no Windows 11
Entretenimento

5 sites para ajudá-lo a fabricar aplicativos Android sem nenhuma codificação

27 de janeiro de 2023
Next Post
Porquê configurar e configurar um DNS personalizado usando o NextDNS

Porquê configurar e configurar um DNS personalizado usando o NextDNS

Os 10 melhores sites de bem-estar bicho para encontrar recursos úteis

Deixe um comentário Cancelar resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

No Result
View All Result

Últimas Notícias

Porquê formatar o Go Source para um código consistente mais limpo

Porquê formatar o Go Source para um código consistente mais limpo

28 de janeiro de 2023
8 itens tecnológicos superestimados dos últimos cinco anos

8 itens tecnológicos superestimados dos últimos cinco anos

28 de janeiro de 2023
Porquê excluir cookies involuntariamente no Chrome, Firefox e Edge

Porquê excluir cookies involuntariamente no Chrome, Firefox e Edge

28 de janeiro de 2023
Finally, a Rugged Phone Deserving of the Flagship Moniker

Finally, a Rugged Phone Deserving of the Flagship Moniker

28 de janeiro de 2023
Os melhores microfones para podcasting

Os melhores microfones para podcasting

28 de janeiro de 2023

Categorias

  • Entretenimento
  • Mundo
  • Notícias
  • Segurança
Vix Blog

Somos entusiastas da tecnologia com a missão de ensinar ao mundo como usar e compreender a tecnologia em suas vidas.
SAIBA MAIS »

Entre em contato conosco enviando um e-mail para contato@vixblog.com

Posts recentes

  • Porquê formatar o Go Source para um código consistente mais limpo
  • 8 itens tecnológicos superestimados dos últimos cinco anos
  • Porquê excluir cookies involuntariamente no Chrome, Firefox e Edge

Categorias

  • Entretenimento
  • Mundo
  • Notícias
  • Segurança

Links Importantes

  • Quem Somos
  • Blog
  • Fale Conosco
  • Política de Privacidade
  • DMCA

© 2021 VixBlog - Notícias e dicas para o seu dia dia.

No Result
View All Result
  • Economia
  • Educação
  • Segurança
  • Mundo
  • Negócios
  • Notícias
  • Tecnologia
  • DMCA

© 2021 VixBlog - Notícias e dicas para o seu dia dia.