Bazı uygulamalar yalnızca bir çalışan örneğe izin verir (aynı çalışma alanını kullanmak istiyorsanız eclipse gibi). Başka bir yerden giriş yaparsam, daha önce başka bir yerden giriş yaptığımda açık olan uygulamayı öldürmek / kapatmak zorundayım.
Çalışan işlemi öldürmek için her zaman kill komutunu kullanırım. Ancak, bir işlemi öldürürseniz, ileride kullanım için yararlı olan bazı durumlar kaydedilmeyebilir. Ancak, örneğin, kapat düğmesine tıklayarak düzgün bir şekilde "kapatırsanız", durumları düzgün şekilde kaydeder.
Bir uygulamayı komut satırından düzgün bir şekilde "kapatmanın" bir yolu var mı? Bunun uygulamalardan farklı olabileceğini biliyorum, bu yüzden biraz daha genel olalım: çalışan başka bir uygulamaya nasıl sinyal gönderilir ve bu sinyal tıpkı üst çubuktaki "kapat" düğmesine tıklıyormuş gibi çalışır?