Eu tenho um script bash que é executado enquanto a máquina Linux estiver ligada. Eu começo como mostrado abaixo:
( /mnt/apps/start.sh 2>&1 | tee /tmp/nginx/debug_log.log ) &
Depois disso, posso ver o comando tee na minha saída...
No man page , diz:
kill [ -s signal | -p ] [ -a ] [ -- ] pid ...
pid... Specify the list of processes that kill should signal. Each pid can be one of five things:
0 All processes in the current process group are signaled...
Eu costumava trabalhar com um sistema HP-UX e o antigo administrador me disse que há um limite superior no número de processos zumbis que você pode ter no sistema, acredito que 1024.
Este é um teto de fato difícil? Eu acho que você poderia t...
Eu só notei alguns processos zumbis no CentOS 6.8 (Final), tentei matá-los, mas eles ainda estão lá:
[root@host user]# ps -ef | grep git
tomcat 746 1 0 Jul18 ? 00:00:00 git clone https://github.com/angular/bower-angular.git -b...
Sempre que eu preciso matar um processo de background eu faço ps -e | grep <process_name>
Que imprime algo assim 1766 ? 00:00:13 conky , Então eu uso o ID do processo para kill assim como kill 1766 .
Existe alguma maneira d...
Eu quero matar um processo, depois de encontrar o id em uma única etapa.
Atualmente, uso esses dois comandos:
pidof <name>
kill <#number_which_is_result_of_command>
Como posso escrever um único comando para fazer isso?
...
Estou tentando configurar um script de shell para que ele execute processos em segundo plano, e quando eu Ctrl c o script de shell, ele mata os filhos e sai .
O melhor que eu consegui fazer é isso. Parece que o kill 0 -INT também mata...
Eu estava um pouco confuso com:
% vim tmp
zsh: suspended vim tmp
% kill %1
% jobs
[1] + suspended vim tmp
% kill -SIGINT %1
% jobs
[1] + suspended vim tmp
% kill -INT %1
% jobs
[1] + suspended vim tmp
Por isso, resignei-me a ap...