Деякі програми дозволяють використовувати лише один запущений екземпляр (наприклад, eclipse, якщо ви хочете використовувати ту саму робочу область). Тож якщо я входжу з іншого місця, мені доведеться вбити / закрити програму, яка була відкрита, коли я раніше входив з іншого місця.
Я завжди використовую команду kill для вбивання запущеного процесу. Але, якщо ви убиєте процес, це може не врятувати деякі стани, корисні для подальшого використання. Однак, якщо ви "закриєте" його належним чином, натиснувши кнопку закриття, наприклад, це збереже штати належним чином.
Чи є спосіб правильно "закрити" додаток з командного рядка? Я знаю, що це може відрізнятися від додатків, тому давайте будемо трохи більш загальним: як надіслати сигнал іншому запущеному додатку, і цей сигнал працює так само, як якщо ми натискаємо кнопку "закрити" у верхній панелі?