Użyj tego znacznika, gdy temat dotyczy zarządzania procesami w systemie. Użyte do tego polecenia to na przykład ps i kill -9 xxxx oraz usługa xyz start | stop | restart i htop. Często używany w połączeniu z zarządzaniem pamięcią.
Na początku pytanie wydaje się trochę głupie / mylące, ponieważ system operacyjny wykonuje zadanie zarządzania procesem. Chcę jednak zmierzyć, jak bardzo niektóre procesy są związane z procesorem / IO i mam wrażenie, że mój system operacyjny zakłóca moje eksperymenty, na przykład z zaplanowanymi procesami systemu operacyjnego. Weźmy jako przykład następującą …
Zacząłem hostować strony jakiś czas temu, używając Cherokee. W przypadku źródeł zewnętrznych (FastCGI itp.) Ma opcję uruchomienia procesu, jeśli nie może znaleźć uruchomionego na wyznaczonym gnieździe lub porcie. Jest to świetne, ponieważ oznacza to, że jeśli PHP lub strona Django przewróci się (jak to czasami robią), automatycznie uruchomi się ponownie. …
Używam Ubuntu Server 10.10 i chciałbym zobaczyć, jakie procesy są uruchomione. Wiem, że PostgreSQL działa na moim komputerze, ale nie widzę go za pomocą poleceń toplub ps, więc zakładam, że nie wyświetlają wszystkich uruchomionych procesów. Czy istnieje inna komenda, która pokaże wszystkie uruchomione procesy, czy jest jakieś inne parametry można …
aby znaleźć PID procesu zabicia, użyj: pgrep <process command> Następnie używam polecenia kill, aby zabić zwracany przez PID pgrep <process command> kill <PID> Czy te polecenia można połączyć w jedno, aby zabić PID lub PID zwrócone przez pgrep <process command>? Czy istnieje metoda zabicia wielu procesów według nazwy polecenia? Coś …
Jak można uruchomić proces i uczynić go niewidocznym dla toppolecenia? Proces jest uruchamiany przez zwykłego użytkownika (nie root) i nie powinien być widoczny dla innych zwykłych użytkowników.
Według strony man i wikipedia; nicewynosi od -20 do 20. Jednak po uruchomieniu następującego polecenia stwierdzam, że niektóre procesy mają wartości nienumeryczne, takie jak (-). Zobacz szóstą kolumnę od lewej z tytułem „NI”. Co wskazuje na uprzejmość (-)? ps axl F UID PID PPID PRI NI VSZ RSS WCHAN STAT …
Czytałem już, ale nie mogę znaleźć sposobu na tworzenie reguł zapory dla poszczególnych procesów. Wiem o iptables --uid-ownertym, ale to działa tylko w przypadku ruchu wychodzącego. Mam uważane skryptów netstati iptablesale ten wydaje się strasznie nieskuteczny, ponieważ jeśli proces jest aktywny tylko dla małej czasowych skrypt może go przegapić. Zasadniczo …
Nie mogę znaleźć żadnego wzorca, gdy patrzę na numerację PID w tabeli procesów ( ps -a), ponieważ PID nie są kolejnymi liczbami i czasami występują duże „przerwy” między tymi liczbami. Czy to dlatego, że niektóre procesy mogą działać przez krótki czas i rezerwują niektóre PID? Czy jest jakiś zakres, po …
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 …
Piszę skrypt Perla, który analizuje pliki dziennika w celu zebrania PID, a następnie sprawdza, czy ten PID jest uruchomiony. Próbuję wymyślić najlepszy sposób na sprawdzenie tego. Oczywiście mógłbym zrobić coś takiego: system("ps $pid > /dev/null") && print "Not running\n"; Jednak wolę unikać połączenia systemowego, jeśli to możliwe. Dlatego pomyślałem, że …
Wydałem ps -ef|grep javapolecenie i oto jeden z moich wpisów: subhrcho 875 803 0 Jan23 pts/5 00:02:27 [java] <defunct> Co to <defunct>oznacza tutaj? W jakim stanie jest ten proces z PID = 875 w?
Chcę uruchomić dwa polecenia jednocześnie w bash na komputerze z systemem Linux. Dlatego w ./execute.shskrypcie bash umieściłem: command 1 & command 2 echo "done" Jednak gdy chcę zatrzymać skrypt bash i nacisnąć Ctrl+ C, tylko drugie polecenie jest zatrzymane. Pierwsze polecenie jest kontynuowane. Jak upewnić się, że cały skrypt bash …
Nie zamieszczaj tutaj normalnie, ale odrywam włosy od tego. Mam skrypt w języku Python, który uruchamia się podczas uruchamiania i jest odpowiedzialny za uruchomienie szeregu innych procesów. Ten skrypt był uruchamiany przy starcie przez sysvinit, ale ostatnio uaktualniłem do Debian Jessie, więc dostosowałem go do uruchamiania przez systemd. Niestety mam …
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.