Perguntas sobre 'process'

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

wait não espera

Se eu tiver um arquivo chamado myprogram contendo sleep 200 date Execute isso em segundo plano: $ sh myprogram & Eu quero saber quando myprogram foi concluído usando o comando wait $ cat >notify wait PID echo "Pr...
16.08.2012 / 15:45
1
resposta

Saída de estado do processo não reconhecido no comando ps

Executando ps aux em Ubuntu 18.04 Vejo alguns processos com estado I , como em ... root 1 0.0 0.0 225520 9144 ? Ss 10:36 0:02 /sbin/init splash root 2 0.0 0.0 0 0 ? S 10:36 0:00 [kt...
12.08.2018 / 08:34
2
respostas

Abrindo blocos de pipe nomeados para sempre, se o pipe for excluído sem estar conectado

Como o título sugere, tente os seguintes comandos shell: mkfifo /tmp/test.pipe ls -1 /tmp > /tmp/test.pipe & rm /tmp/test.pipe mkfifo /tmp/test.pipe cat /tmp/test.pipe & jobs O comando ls é apenas um exemplo e pode ser qu...
06.01.2017 / 15:33
2
respostas

O que acontece com os trabalhos em segundo plano depois de sair do shell?

Do meu ponto de vista, empregos são pipelines ( link ) iniciados a partir de um determinado shell e você pode gerenciar esses trabalhos (fg, bg, ctrl-z) dentro deste shell. Um trabalho pode consistir em vários processos / comandos. Minha perg...
23.10.2016 / 18:54
3
respostas

Como obtenho a primeira filial PID de uma aplicação no comando pstree?

Eu quero obter o PPID do navegador Chromium. Quando eu inicio o chromium-browser , ele lança muitos processos filhos com o mesmo nome. Por exemplo: $ pidof /usr/lib/chromium-browser/chromium-browser 8963 8888 8710 7255 7074 6546 6540 65...
10.02.2016 / 10:40
1
resposta

Os processos e os daemons são threads do kernel?

Da arquitetura Linux Kernel do Mauerer, Kernel threads are processes started directly by the kernel itself. They delegate a kernel function to a separate process and execute it there in ‘‘parallel‘‘ to the other processes in the system...
29.02.2016 / 04:25
2
respostas

O conteúdo do arquivo / proc / PID / cmdline depende do script shebang?

Eu tenho um script bash chamado test.sh , que inicio com startproc . Caso eu use #!/usr/bin/env bash shebang em test.sh , o arquivo /proc/<PID>/cmdline será exibido: SERVER:~ # cat /proc/29481/cmdline bash/root/user/test....
08.12.2015 / 17:59
1
resposta

Como encontrar o limite máximo de execução paralela?

Existe algum limite para a execução paralela? se sim, como descobrir o limite máximo? Estou criando um script que cria uma sequência de scripts concatenados por '&' e usa o eval para executá-los todos juntos. Algo parecido com isto: sc...
12.11.2014 / 20:57
1
resposta

O que exatamente é e o que contém um dump de processo?

É claro que o GDB pode gerar um despejo principal do processo, por exemplo, através do wrapper-gcore, mas não está claro o que exatamente ele inclui e é realmente difícil encontrar uma resposta porque fontes diferentes dizem coisas totalmente di...
26.01.2017 / 12:54
2
respostas

Como matar um processo iniciado como daemon?

Eu inicio um processo usando foo & . Produz algo como: [1] 16915 Este é o ID do processo, eu acho. Como posso armazenar esse número em uma variável chamada MY_PROCESS_ID (por exemplo)? Então eu posso fazer: kill $MY_PRO...
03.04.2014 / 12:50