Perguntas sobre 'process'

Perguntas sobre como identificar processos, listá-los, enviar sinais, matá-los, atribuir e usar prioridades de processo.
2
respostas

Como obter o processo que está sendo executado

Como faço para obter o processo que está sendo executado atualmente em um sistema Linux? Quando eu faço um ps -aux , ele me retorna uma lista de vários processos que estão sendo executados na máquina. Mas um processador só pode executar um...
17.05.2018 / 12:29
2
respostas

Como manter um comando do terminal em execução? [duplicado]

Eu inicio o ssh de conexão para usar o comando rsync no terminal e gostaria de desligar meu computador, mas preciso deixar executar o processo rsync. Eu executei este comando em um host remoto. Se eu desistir agora, o processo irá parar, eu...
27.04.2018 / 13:39
2
respostas

Por que o shebang leva a um nome de processo diferente de uma chamada explícita?

Resumo Usando mirage como exemplo, um programa python que começa com um shebang: #!/usr/bin/python ... Olhando para /proc/<pid>/comm ou usando pgrep , parece que ... ... o nome do processo é "miragem" quando eu o chamo...
25.08.2018 / 14:24
2
respostas

Lance os erros e execute-os em segundo plano silenciosamente

Gostaria de recuperar todos os livros "html" usando o comando find , Além disso, coloque-o no fundo sem distrair minha atenção. $ find / -type f -iregex '.*html.*\.pdf' > html_books.md & No entanto, permission denied erro...
28.03.2018 / 11:41
3
respostas

Obtém informações do processo (o comando, etc) do pid

Eu tenho este código: for job in 'jobs -p'; do code=0; wait ${job} || code=$? if [[ "${code}" != "0" ]]; then echo "At least one job failed with exit code => ${code}" ; exit 1;...
24.03.2018 / 05:50
1
resposta

Diferenças entre encadeamento e processos? [fechadas]

Em um curso de sistemas operacionais (o sistema operacional no qual o curso é coberto é o Linux) do qual estou participando, somos informados que: Os processos têm valores de prioridade que determinam qual processo será executado. Os va...
05.03.2018 / 20:52
1
resposta

Enviar quit keystroke (Q + Enter) para programar após a execução por um determinado período de tempo

Alguns programas terminais param de pressionar a tecla com segurança para interromper sua execução, por exemplo: Q + Digite De esta pergunta aprendi que o comando timeout permite enviar sinais para um programa depois de um espec...
09.03.2018 / 18:20
1
resposta

Reiniciando automaticamente um processo quando ele morre?

Eu tenho um processo em execução em um pi de framboesa. Depois de entrar no processo, é iniciado assim: nohup .../blah/blah & IIUC isso me permite sair do pi e o processo continua em execução. No entanto, ele morre às vezes, e eu tenh...
05.10.2018 / 21:31
1
resposta

Quais códigos são copiados para o processo filho?

Se chamarmos o método fork () dentro de uma instrução if, o processo filho gerado entra na instrução else? #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <sys/wait.h> int main(void){ int c = r...
04.03.2018 / 20:23
2
respostas

Como obter uma média de carga de processo sem ferramentas

Eu quero listar processos e suas informações no meu programa. A maior quantidade de informação que posso obter de / proc / [pid]. Como o top, o htop etc obtém a carga média de um processo?     
15.11.2017 / 20:21