Perguntas sobre 'process'

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

Como os PIDs são atribuídos no RHEL7 e são reutilizados após uma reinicialização?

Como PIDs é atribuído em RHEL7? Qual é a probabilidade de que um PID usado antes da inicialização seja atribuído a um processo após a reinicialização? Em outras palavras, quão estatisticamente concebível é - em RHEL7 - que o mesm...
31.01.2018 / 20:37
1
resposta

Onde exatamente está o EUID, EGID etc. de um processo armazenado?

Eu estava lendo alguns artigos sobre permissões no Linux e descobri que isso nunca foi mencionado lá. Eu me pergunto como isso funciona. Exemplo de situação: Arquivo binário read_file.out que lê o arquivo ~/file.txt e imprime seu cont...
21.02.2018 / 12:31
1
resposta

Os processos são executados a partir do Bash executado em um “sub shell”?

Quando executo um executável (como a.out) a partir de um shell Bash, esse executável é executado em algum tipo de shell "sub", ou seja, diferente do shell no qual estou digitando? Vou tentar ilustrar minha pergunta com um exemplo. O programa...
24.02.2018 / 01:08
1
resposta

Um processo possui apenas um “id de grupo efetivo” associado a ele?

Cada processo tem três IDs de usuário: ID do usuário real ( ruid ). ID do usuário efetivo ( euid ). ID do usuário salvo ( suid ). Da mesma forma, um processo tem três IDs de grupo: ID real do grupo ( rgid ). ID efetivo d...
04.12.2017 / 15:38
1
resposta

Um processo pai pode mudar o ambiente do seu filho?

Ao olhar alguns exemplos para implementar um cliente FastCGI, encontrei um código curioso. #include <fcgi_stdio.h> #include <stdlib.h> int main(void) { while(FCGI_Accept() >= 0) printf("Content-type: text/html\r\n\r...
06.12.2017 / 11:25
2
respostas

Como matar todos os processos filhos após o processo pai ter morrido e todos eles terem passado para o init?

Eu tenho o seguinte problema: quando meu processo pai grande morre (acidentalmente!) depois que ele criou muitos processos filhos, todos os processos filhos mudaram para init . Como posso matar com segurança todos esses processos filhos?...
09.11.2017 / 15:23
1
resposta

O que significa anexar um processo a um terminal? [fechadas]

Estou aprendendo Linux. Surgiu a ideia de que um processo pode ser anexado a um terminal. O que significa anexar um processo a um terminal (TTY) e por que eu desejaria fazê-lo?     
16.09.2017 / 08:47
2
respostas

Existem processos que não possuem pai?

Na resposta de pergunta mais bem classificada: If computers start counting at 0, why does the init process have a pid of 1? foi afirmado que cada processo tem um PPID (pai). No entanto, eu li (fornecerá o link mais tarde), que há m...
26.05.2017 / 17:39
2
respostas

Existe um processo que não envia EOF antes de terminar e como criá-lo?

Suspeito que um processo não envie EOF quando é eliminado com SIGINT e SIGKILL , respectivamente. Pode ser esse o caso (ou todos os processos sempre enviam EOF para stdout e stderr depois de serem finalizados com qualquer sinal)? Se s...
19.08.2017 / 22:26
1
resposta

D processo de estado kill [duplicado]

Existe um processo de estado D (emperrado) que não é eliminado nem por kill -9 . Eu vejo o PPID é systemd. root 1863 1 0 **Ds** /usr/sbin/smartd -n root 1 0 0 **Ss** /usr/lib/systemd/s...
15.04.2017 / 20:28