Bu yüzden komut satırından çalışan bazı PHP komut dosyaları vardı ve çalışmasını durdurmak istedim.
Koştum
$ ps aux | grep php
$ sudo kill 8754
$ sudo kill 8767
Ve sonra koştu
$ ps aux | grep php
İşlemlerin sonlandırıldığını kontrol etmek için yine bu tür çıktılar aldık:
jon 8754 0.4 53.5 3044256 2205204 ? T 10:34 0:15 php awesome_script.php
jon 8767 0.4 53.5 3044256 2205204 ? T 10:34 0:15 php awesome_script.php
jon 12275 0.0 0.0 4156 892 pts/1 S+ 11:27 0:00 grep --color=auto php
Ben T ne anlama geldiğini baktı devlet sütununda ve Durduruldu anlamına keşfetti, ama bu süreç yapıyor ne anlama geldiğini anlamıyorum.
PHP'de kendi sinyal işleme sisteminizi oluşturabileceğinizi biliyorum , ancak bunu yapmadım, PHP bir SIGTERM sinyali aldığında ne yapar?
Durdurulmuş bir işlem ne yapıyorsa (eğer varsa)?