Mam proces, którego nie mogę zabić kill -9 <pid>. Jaki jest problem w takim przypadku, zwłaszcza że jestem właścicielem tego procesu. Myślałem, że nic nie może uniknąć tej
kill - Wyślij określony sygnał do procesu lub grupy procesów.
Mam proces, którego nie mogę zabić kill -9 <pid>. Jaki jest problem w takim przypadku, zwłaszcza że jestem właścicielem tego procesu. Myślałem, że nic nie może uniknąć tej
Zawsze bardzo się waham kill -9, ale widzę, że inni administratorzy robią to prawie rutynowo. Wydaje mi się, że istnieje prawdopodobnie rozsądny środek, więc: Kiedy i dlaczego należy kill -9stosować? Kiedy i dlaczego nie? Co należy wypróbować przed zrobieniem tego? Jaki rodzaj debugowania...
Uruchomiłem wget na zdalnej maszynie w tle za pomocą &. Nagle przestaje się pobierać. Chcę zakończyć proces, a następnie ponownie uruchomić polecenie. Jak mogę to zakończyć? Nie zamknąłem jego okna powłoki. Ale jak wiesz, nie przestaje używać Ctrl+ Ci Ctrl+
Wiele razy przypadkowo uruchamiam catpolecenie na plikach zawierających do kilku tysięcy wierszy. Próbuję zabić catpolecenie za pomocą Ctrl+ Club Ctrl+ Z, ale oba działają tylko po wyświetleniu całkowitej mocy wyjściowej catw terminalu, więc muszę poczekać, aż catzostanie całkowicie wykonane. Czy...
Często zaskakuje mnie to, że chociaż pracuję zawodowo z komputerami od kilku dziesięcioleci, a Linux od dekady, tak naprawdę większość funkcjonalności systemu operacyjnego traktuję jak czarną skrzynkę, a nie magię. Dzisiaj myślałem o killpoleceniu i chociaż używam go wiele razy dziennie (zarówno w...
Załóżmy, że mam uruchomionych tysiąc lub więcej instancji dowolnego procesu (na przykład vi). Jak zabić ich wszystkich za pomocą jednego strzału / jednej linii / jednej
Przypadkowo stworzyłem ponad 1000 ekranów. Jak zabić ich wszystkich za pomocą jednego polecenia? (Lub
Uruchomiłem skrypt powłoki z poleceniami, aby uruchomić kilka programów intensywnie korzystających z pamięci (2-5 GB) jeden za drugim. Gdy wróciłem, aby sprawdzić postępy w skrypcie, z zaskoczeniem odkryłem, że niektóre z moich procesów przebiegały Killedzgodnie z raportem mojego terminalu. Kilka...
Ostatnio natknąłem się na to w skrypcie powłoki. if ! kill -0 $(cat /path/to/file.pid); then ... do something ... fi Co ma kill -0
Kiedy proces zostanie zabity sygnałem nadającym się do obsługi, takim jak SIGINTlub, SIGTERMale nie obsługuje on sygnału, jaki będzie kod zakończenia procesu? Co z takimi nieobsługiwanymi sygnałami SIGKILL? Z tego, co mogę powiedzieć, zabicie procesu z SIGINTprawdopodobnym wynikiem w kodzie...
Jak mogę zabić proces na podstawie argumentów wiersza poleceń? killall, pgrepi pkillwydaje się, że działa tylko w oparciu o nazwę procesu. Potrzebuję tego, aby móc rozróżnić kilka aplikacji działających na maszynach wirtualnych Java, gdzie javajest nazwa procesu dla wszystkich z nich, a...
Wiem, że pkillma więcej reguł filtrowania niż killall. Moje pytanie brzmi, jaka jest różnica między: pkill [signal] name i killall [signal] name Przeczytałem, że killalljest to bardziej skuteczne i zabijam wszystkie procesy i podprocesy (i rekurencyjnie) pasujące do nameprogramu. pkillteż...
Ciekawi mnie historia tej nazwy. Wydaje mi się, że wywołanie systemowe „zabij” mogło zostać nazwane „sygnał”, a wywołanie systemowe „sygnał” mogło zostać nazwane „uchwyt”. Zastanawiałem się, czy pierwotnym zastosowaniem wywołania systemowego mogło być po prostu zabicie innego procesu, a jego...
Spodziewam się trochę za to, ale nigdzie nie mogę znaleźć odpowiedzi. Wygląda na to, że powinno to być takie oczywiste. Czasami, gdy wpisuję złe polecenie w terminalu bash, kursor po prostu przeskakuje do następnego wiersza bez żadnego błędu lub czegokolwiek. Nie umiem powiedzieć, co zrobiłem źle....
Często zaczynam czytać ogromny plik, a potem po pewnym czasie chcę wyjść, ale od naciśnięcia przycisku Ctrl+ Cdo zatrzymania programu występuje opóźnienie . Czy jest szansa na skrócenie opóźnienia przez kilkakrotne naciśnięcie klawisza Ctrl+ C? A może marnuję naciśnięcia...
Załóżmy na przykład, że masz skrypt powłoki podobny do: longrunningthing & p=$! echo Killing longrunningthing on PID $p in 24 hours sleep 86400 echo Time up! kill $p Powinien załatwić sprawę, prawda? Tyle że proces mógł zostać wcześniej zakończony, a jego PID mógł zostać poddany...
Kiedy killall -9 namezabijałem program, stan stał się zombie. Kilka minut później naprawdę przestało. Co się dzieje w tych
czasami uruchamiam aplikację na terminalu gnome, ale potem nagle muszę ponownie uruchomić gnome lub coś w tym rodzaju. Wydaje mi się, że odpowiedź na pytanie jest również przydatna, więc chcę odłączyć się od SSH, w którym coś się dzieje. Drzewo terminali Gnome wygląda następująco: gnome-terminal...
Czy jest jakiś sposób, aby sprawdzić, który z moich procesów zabił jądro? Czasami loguję się na mój serwer i stwierdzam, że coś, co powinno działać całą noc, zatrzymało się po 8 godzinach i nie jestem pewien, czy działają aplikacje, czy
Czy istnieje sposób, aby dowiedzieć się, co zrobi program po otrzymaniu sygnału zabicia HUP? Bez prostego uruchamiania polecenia c: D Na przykład killall -HUP pppdzrestartuje pppd killall -HUP firefoxpo prostu zabije