Pracuję nad aplikacją do zarządzania hasłami i ze względów bezpieczeństwa chcę uruchomić proces, którego nie można zabić. Poza tym nie chcę, aby ten program był demonem, ponieważ muszę czytać ze standardowego wejścia i pisać na nim. Czy jest na to
Pracuję nad aplikacją do zarządzania hasłami i ze względów bezpieczeństwa chcę uruchomić proces, którego nie można zabić. Poza tym nie chcę, aby ten program był demonem, ponieważ muszę czytać ze standardowego wejścia i pisać na nim. Czy jest na to
Próbuję napisać skrypt, który zabija usługę działającą na określonym porcie. To jest mój skrypt: a=$(ps ax | grep 4990 | grep java | awk '{print $1}') kill -9 $a To jest program Java. Ten skrypt czasami działa, ale przez większość czasu w tajemniczy sposób zawodzi. Czy istnieje inny sposób...
Są to poszczególne wątki procesu odbierania pakietów. Czy jest jakiś sposób na zabicie pojedynczego wątku? Czy Linux udostępnia jakieś konkretne polecenie, które może zabić lub wysłać sygnał stop do dowolnego konkretnego wątku w trakcie
htop pozwala mi ładnie zobaczyć drzewa procesów w skorupie. Mogę zabijać procesy, naciskając, F9 (KILL)a następnie wybierając sygnał (np. 15 SIGTERM), Który chcę wysłać do zadania, aby zabić. Jednak pozwala mi to zabić tylko jeden proces naraz. Czy istnieje sposób na zabicie pełnego drzewa...
Z tego, co rozumiem, nie można złapać SIGKILL. Oznaczałoby to, że proces nie ma czasu na zabicie swoich dzieci, zanim system operacyjny je zniszczy. Można to wykazać za pomocą skryptu powłoki. #! /bin/bash trap : SIGTERM SIGINT SIGKILL # SIGKILL is pointless. mplayer video.avi Zabicie go za...
Jak mogę zamknąć wszystkie otwarte okna Nautilusa (eksploratora) z
Po zakończeniu mojego skryptu bash na serwerze selenium, skrypt zabija go w następujący sposób: kill `ps -ef | grep selenium | awk '{ print $2 }'` Chociaż to działa i zabija skrypt selenu, próbuje również zabić proces. grep seleniumWięc do czasu, gdy numer procesu powróci do komendy kill, proces...
Na wielu komputerach z systemem Ubuntu 14.XX uruchomiłem polecenie „killall init” jako użytkownik i natychmiast się wylogowałem. Mogę zalogować się ponownie bez problemu. Dlaczego to? Co dzieje się za
Napisałem skrypt powłoki do monitorowania katalogu za pomocą narzędzia inotifywait programu inotifyt-tools. Chcę, aby ten skrypt działał nieprzerwanie w tle, ale chcę też móc go zatrzymać w razie potrzeby. Aby działał nieprzerwanie, użyłem while true; lubię to: while true; do #a set of commands...
Mam proces Java działający na instancji RedHat Linux. Problem polega na tym, że pojawia się ponownie po tym, jak go zabiję. Nie jestem pewien, gdzie szukać. Już poszedłem na crontab, ale bez powodzenia. Patrzyłem na PPID, ale wskazuje on na init (1). Masz pomysł, jak mogę znaleźć...
Używam dddo przesyłania sieciowego obrazu dysku na kartę SD w moim BeagleBone. Użycie pkill -USR1 -n -x ddpołączenia ssh z tym BeagleBone daje mi aktualizację statusu procesu przesyłania, co jest świetne. Jestem po prostu ciekawy, jak to naprawdę działa, więc mogę z niego efektywnie korzystać w...
[Edycja: Wygląda podobnie do niektórych innych pytań dotyczących sposobu zabicia wszystkich spawnowanych procesów - wszystkie odpowiedzi wydają się używać pkill. Więc rdzeniem mojego pytania może być: Czy istnieje sposób na propagowanie Ctrl-C / Z we wszystkich procesach spawnowanych przez...
Zastanawiam się tylko, dlaczego kill -9 0kończy się moja sesja konsoli tty? Czym dokładnie jest PID 0, nie ma go na liście ps
Mam więc program działający w tle. Zabicie go powoduje tylko, że uruchomi się ponownie z innym PID. Chciałbym go zawiesić (uśpić, nie zabijając go). Czy to robi kill -9? Jeśli nie, jak należy to
Istnieje 5 procesów, których nie można zabić, kill -9 $PIDa wykonanie cat /proc/$PID/cmdlinespowoduje zawieszenie bieżącej sesji. Może to procesy zombie. Wykonanie ps -ef or htopspowoduje także zawieszenie bieżącej sesji. Ale topi ps -edziałają dobrze. Wygląda więc na to, że system plików nie...
Na stronie podręcznika killjest napisane następująco STRESZCZENIE kill [ -s signal | -p ] [ -a ] [ -- ] pid ... kill -l [ signal ] -p Specify that kill should only print the process id (pid) of the named processes, and not send any signals. Ale jak wiele razy próbowałem zarówno w RH,...
W naszym klastrze ograniczamy zasoby naszych procesów, np. Pamięć ( memory.limit_in_bytes). Myślę, że ostatecznie jest to również obsługiwane przez zabójcę OOM w jądrze Linuksa (wygląda to tak, czytając kod źródłowy ). Czy jest jakiś sposób na uzyskanie sygnału, zanim mój proces zostanie zabity?...
Chcę stworzyć program, który będzie trudny do zatrzymania (nawet dla administratora) po uruchomieniu (z uprawnieniami roota). Po uruchomieniu proces powinien zacząć się od samego początku, dopóki nie zostanie poproszony o zatrzymanie. Proces zatrzymywania powinien zająć trochę czasu (tj. Powinien...
Mam kilka Stoppedprocesów w tle. kill $(jobs -p)i kill `jobs -p`nie mają wpływu kill %1, kill %2itp. zakończono pomyślnie poszczególne procesy Jak mogę zabić każdy proces w tle za pomocą jednego polecenia? Ponadto, dlaczego pierwsze dwa polecenia nie działają dla mnie? Używam Linux Mint 15,...
Chcę zamknąć wszystkie okna pojawiające się na pulpicie. Myślałem, aby to zrobić pkill, ale udało mi się zabić ich pojedynczo, co nie jest tym, czego chcę. Ostatecznym celem jest umieszczenie tego w skrypcie, aby uruchomić kiosk, wykryje, czy oprogramowanie kiosku jest uruchomione (wymyśliłem tę...