Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [BASH] Jak sprawdzić czy aplikacja...
Forum PHP.pl > Inne > Hydepark
Babcia@Stefa
Witam, czy da się sprawdzić w bash'u czy aplikacja jest uruchomiona?

Jeśli tak to może ktoś podać przykład?

@edit
Potrzebuje coś takiego, ale nigdy nie uczyłem się tego ;P

@down
Też się w bath myje ;D

Dziękuję, Babcia@Stefa
Jabol
Co to jest Bath? Ja tam sie w Bath myje...
acztery
chyba chodzi o bash... da się możesz np. wylistować listę wszystkich procesów potem za pomoca wyrażen regularnych np grep czy innych masa tego... przeszukać czy w jest tam ten proces jak tak to znaczy ze program uruchomiony a jak nie to nie..
mwojcik
Jeżele chodzi o basha, a nie bath smile.gif to mozesz wylistowac działające procesy i wybrać tylko ten, który cie interesuje.
bash$ ps -aux | grep nazwa_procesu
Wszystkie procesy :
bash$ ps -aux
albo inne wariacje ps, w zaleznosci jaki chcesz format wyswietlic (polecam manual)

ps. nie wyświetli procesów ukrytych
Jabol
Cytat(mwojcik @ 23.08.2007, 09:19:42 ) *
ps. nie wyświetli procesów ukrytych

Co to sa procesy ukryte? Nigdy o nich nie slyszalem, opowiadaj... brzmi zachecajaco!
mwojcik
Tak jak na Windowsie są procesy ukryte (np. wirusy i trojany, których normalnie Menadzer Zadan nie wykrywa) tak i na Linuksie są takie procesy - np. rootkity.
Jabol
Jak to? Przeciez ps umie nawet pokazywac watki (nie wspominajac o procesach jadra)... Bez modyfikacji samego ps aby omijal okreslone aplikacje sie chyba nie obejdzie.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.