Kiedyś pracowałem z systemem HP-UX, a stary administrator powiedział mi, że istnieje górny limit liczby procesów zombie, które możesz mieć w systemie, uważam, że 1024. Czy to jest twardy pułap? Myślę, że możesz mieć dowolną liczbę zombie, tak jakbyś mógł mieć dowolną liczbę procesów ...? Czy różni się wartość od …
Byłem nieco zdezorientowany: % vim tmp zsh: suspended vim tmp % kill %1 % jobs [1] + suspended vim tmp % kill -SIGINT %1 % jobs [1] + suspended vim tmp % kill -INT %1 % jobs [1] + suspended vim tmp Zrezygnowałem więc z „zrobienia tego sam” i zastanawiam …
Zwykle uruchamiam kilka aplikacji Java, jedną dla serwera działającego lokalnie, a drugą dla niektórych IDE, takich jak NetBeans. I od czasu do czasu, po wielu ponownych wdrożeniach, mój serwer utknął na OutOfMemoryException, więc muszę zrezygnować z procesu Java, aby uruchomić się ponownie. Tak robię, pkill -9 javaale to także zabija …
Co jeśli „kill -9” nie działa? lub Jak zabić skrypt uruchamiający nowe procesy? i tak mi nie pomaga. Mam skrypt w języku Python, który uruchamia się automatycznie z innym identyfikatorem procesu używającym tego samego portu, gdy zostanie zabity przy użyciu sudo kill -9 <pid>. $ lsof -i :3002 COMMAND PID …
Często używam bashskryptów powłoki do uruchamiania prostych poleceń dla wielu różnych plików. Na przykład załóżmy, że mam następujący bashskrypt o nazwie script.sh, która uruchamia program / komendę foona trzy pliki tekstowe "a.txt", "b.txt", "c.txt": #!/bin/bash for strname in "a" "b" "c" do foo $strname".txt" done Załóżmy również, że foo $strname".txt"jest …
Zwykle zabijam proces killall. killall markdoc Ale nie jestem pewien, czy to polecenie z wdziękiem kończy proces. Czy to polecenie osiąga pełne zakończenie? Jeśli nie, to jak mogę z wdziękiem zabić proces z jego nazwą?
Kiedykolwiek muszę zabijać proces w tle, robię to ps -e | grep <process_name> Która drukuje coś takiego 1766 ? 00:00:13 conky, a potem wykorzystywać identyfikator procesu, aby killto uczucie tak kill 1766. Czy mogę to jakoś uprościć? Zrobić to szybciej? zmniejszyć ilość pisania?
Kiedy próbuję uruchomić pkill -fzdalnie przez ssh i próbuję odrzucić możliwy kod błędu (aby kontynuować z resztą skryptu, nawet jeśli nie zostanie znaleziony żaden proces), || truenie działa tak, jak się spodziewam. $ pkill asdf || true $ echo $? 0 $ pkill -f asdf || true $ echo $? …
Z ciekawości; coś poszło nie tak z maszyną z Linuksem, powodując, że główny system plików wyświetla się jako „64Z”. Kilka poleceń działa, jak top, dfi kill, ale inne, jak np. reboot„Nie znaleziono polecenia” (ponieważ nie można odczytać głównego systemu plików) i chmodpojawia się błąd segmentacji. Czy istnieje sposób zrestartowania systemu, …
Mam skrypt bash (wywoływany z programu Java), który ciągle ginie. Zawsze łapię signal 15za, trapale wtedy pojawia się jakiś inny sygnał, który, jak podejrzewam, jest signal 9w zasadzie ślepy, czy tak naprawdę jest signal 9. Wiem, że nie możesz trap signal 9, więc czy jest jakiś inny sposób, aby stwierdzić, …
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 sposób?
Uczę się CentOS / RHEL i obecnie zajmuję się zarządzaniem procesami. Książka RHCSA, którą czytam, opisuje bieganie kill 1234jako wysyłanie SIGQUIT. Zawsze myślałem, że polecenie zabicia bez dodawania przełącznika typu sygnału powinno być ustawione domyślnie nakill -15 SIGTERM jest, kill -15a SIGKILL jest kill -9, prawda? Czy CentOS / RHEL …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.