Na moim serwerze lokalnym działa wiele procesów Java, a jednocześnie korzystam z Eclipse. Teraz, kiedy muszę zrestartować swoje procesy (uruchamiam procesy za pomocą skryptu powłoki), przed każdym uruchomieniem muszę zabić stare procesy poprzez:
Metoda 1: -
kill -9 $Pid
(dla każdego procesu jeden po drugim, co jest czasochłonne)
Metoda 2: -
killall -9 java
(dla wszystkich procesów - łatwa, ale Eclipse zostanie zabita zbyt niepotrzebnie)
W przypadku metody 2 Eclipse również zostanie zabity, czego nigdy nie chcę. Czy jest na to wyjście? Założę się, że musi być: P
Edycja: Używam Ubuntu 15.04.