Witam, czy da się sprawdzić w bash'u czy aplikacja jest uruchomiona?
Jeśli tak to może ktoś podać przykład?
Witam, czy da się sprawdzić w bash'u czy aplikacja jest uruchomiona?
Jeśli tak to może ktoś podać przykład?
ps aux | grep nazwa_aplikacji
jak coś wypluje to znaczy że działa. Jeżeli apliakcja jest javowa trzeba szukać czegoś w rodzaju nazwa_aplikacji|java
grep nie zawsze jest dobry. Przykład:
%ps aux | grep nieistniejacy_proces
adam 7436 0.0 0.2 5868 1084 p4 R+ 11:40PM 0:00.00 grep nieistniejacy_proces
Można to rozwinąć do
ps aux | grep nieistniejacy_proces | grep -v grep
lub wprost użyć pgrep.
albo: ps -A | grep nazwa
albo: ps -A | grep nazwa
Niekoniecznie jest to dobre rozwiązanie jak szukasz procesów innych userów. Ale na szybko i dla bieżącego usera najlepsze