Potrzebuję polecenia, które będzie czekać na proces, aby rozpocząć przyjmowanie żądań na określonym porcie. Czy jest coś takiego w Linuksie? while (checkAlive -host localhost -port 13000 == false) do some
Potrzebuję polecenia, które będzie czekać na proces, aby rozpocząć przyjmowanie żądań na określonym porcie. Czy jest coś takiego w Linuksie? while (checkAlive -host localhost -port 13000 == false) do some
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
Kiedy rejestruję freena jednym z serwerów Prod, pokazuje 70% używanej pamięci: total used free shared buffers cached Mem: 164923172 141171860 23751312 0 4555616 20648048 -/+ buffers/cache: 115968196 48954976 Swap: 8388600 0 8388600 Ale nie znalazłem, który proces korzysta z pamięci,...
Przez ostatnie kilka tygodni na moim serwerze testowym Ubuntu była dziwna aktywność. Sprawdź poniższy zrzut ekranu z htopa. Każdego dnia ta dziwna usługa (która wygląda jak usługa wydobywania kryptowaluty) działa i zajmuje 100% procesora. Mój serwer jest dostępny tylko poprzez klucz ssh, a...
Na przykład chcielibyśmy zobaczyć: PROCESS IF TX RX FILE(regular) R/W prog1 eth0 200kB/s 12kB/s -- -- wlan0 12kB/s 100kB/s -- -- -- -- -- file1 R -- -- -- file2 R -- -- -- file3 W prog2 eth0 0kB/s 200kB/s -- -- -- -- -- file4 W -- -- -- file5 W czy to możliwe? nethogs pokazuje tylko TX /...
Aby wiedzieć, kiedy rozpoczął się proces, najpierw zgadywałem, kiedy sprawdzono, kiedy /proc/<pid>/cmdlineostatni raz został napisany / zmodyfikowany. pspokazuje również STARTpole. Myślałem, że oba te źródła będą takie same. Czasami nie są takie same. Jak to...
W moim Lenovo T400 i Ubuntu lampka zapisu na dysku twardym wciąż miga. Zastanawiałem się, czy w systemie Linux można dowiedzieć się, jakie procesy wykonują operacje we / wy na dysku twardym? Podobnie jak wcześniej top, możesz dowiedzieć się, które procesy wykorzystują najwięcej procesora i...
Wiem, że dzięki psmogę zobaczyć listę lub drzewo bieżących procesów uruchomionych w systemie. Ale chcę osiągnąć „śledzenie” nowych procesów tworzonych podczas korzystania z komputera. Analogicznie, gdy używasz tail -fdo śledzenia nowej zawartości dołączonej do pliku lub dowolnego wejścia, chcę...
Czy istnieje sposób, aby dowiedzieć się z terminala, który proces powoduje wysokie zużycie procesora? Przydatne byłoby również uporządkowanie procesów w malejącej kolejności użycia procesora
Jak ustawić powinowactwo procesora do procesu w systemie
Mam długo działającą bashinstancję (wewnątrz screensesji), która wykonuje złożony zestaw poleceń w pętli (każda pętla wykonuje potoki, przekierowania itp.). Długa linia poleceń została napisana wewnątrz terminala - nie ma jej w żadnym skrypcie. Teraz znam identyfikator procesu bash i mam dostęp do...
/proc/sys/vm/swappinessjest fajny, ale chcę pokrętło, które jest na proces jak /proc/$PID/oom_adj. Tak, że mogę sprawić, że niektóre procesy będą mniej prawdopodobne niż inne, aby zamienić jedną z ich stron. W przeciwieństwie do memlock()tego, nie zapobiega to zamianie programu. I podobnie nice,...
Pracuję nad małym panelem sterowania dla mojego serwera. Potrzebuję polecenia, które powie, czy httpdjest uruchomione, czy zatrzymane. Prawdopodobnie użyje tego samego kodu również do innych
Mam eukaliptusa zainstalowanego na moim komputerze z systemem Linux i zauważyłem, że w przypadku procesów należących do użytkownika eukaliptusa ps zgłasza identyfikator użytkownika zamiast nazwy użytkownika. Na przykład: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME...
Czasami jestem trochę zdezorientowany wszystkimi sygnałami, które może odbierać proces. Jak rozumiem, proces ma domyślny moduł obsługi ( rozmieszczenie sygnałów ) dla każdego z tych sygnałów, ale może zapewnić własny moduł obsługi przez wywołanie sigaction(). Oto moje pytanie: co powoduje wysłanie...
Pomiędzy ostatnimi pytaniami „Dlaczego zabija -9 0” kończy sesję konsoli ”a pytaniami„ Jak wywołać panikę jądra ”, wpadłem pod siodło i wypróbowałem kill -9 1najnowszego laptopa Arch Linux. Zrobiłem to jako identyfikator użytkownika „root”. W pełni spodziewałem się jakiejś awarii, paniki lub...
W Advanced Bash-Scripting Guide , w przykładzie 27-4 , 7-ta linia od dołu przeczytałem: Funkcja działa jako podproces. Zrobiłem test w Bash i wydaje się, że powyższe stwierdzenie jest błędne. Wyszukiwania w tej witrynie, Bash Man i moja wyszukiwarka nie przynoszą żadnego światła. Czy znasz...
Niewiele tu do umieszczenia w
Wiem, że istnieją dwa „poziomy” programów: przestrzeń użytkownika i przestrzeń jądra. Moje pytanie brzmi: chcę widzieć tylko programy jądra, lub lepiej: programy w przestrzeni jądra. Czy to podejście jest prawidłowe? ps -ef|grep "\[" root 1 0 0 20:23 ? 00:00:00 init [4] root 2 0 0 20:23 ?...
Próbowałem ponownie dołączyć do długotrwałej sesji Tmux, aby sprawdzić aplikację sieci Web w języku Python. Jednak tmux attachtwierdzi, że nie ma uruchomionej sesji i pspokazuje tmuxproces (pierwszy wiersz), ale ze znakiem zapytania zamiast ptsliczby. Co to znaczy --- czy ta sesja tmux została...