Wenn ich freeeinen Prod-Server einchecke , werden 70% des Arbeitsspeichers verwendet: total used free shared buffers cached Mem: 164923172 141171860 23751312 0 4555616 20648048 -/+ buffers/cache: 115968196 48954976 Swap: 8388600 0 8388600 Aber ich habe nicht gefunden, welcher Prozess den Speicher verwendet, ich habe den topBefehl ausprobiert und er zeigt …
In den letzten Wochen gab es auf meinem Ubuntu-Testserver seltsame Aktivitäten. Bitte überprüfen Sie den folgenden Screenshot von htop. Täglich wird dieser seltsame Dienst (der wie ein Cryptocurrency-Mining-Dienst scheint) ausgeführt und beansprucht 100% der CPU. Auf meinen Server kann nur über den SSH-Schlüssel zugegriffen werden, und die Kennwortanmeldung wurde deaktiviert. …
Um zu wissen, wann ein Prozess gestartet wurde, war meine erste Vermutung, die Zeit zu überprüfen, zu der /proc/<pid>/cmdlinedas letzte Mal geschrieben / geändert wurde. pszeigt auch ein STARTFeld. Ich dachte, diese beiden Quellen wären gleich. Manchmal sind sie nicht dasselbe. Wie kann das sein?
Ich weiß, dass psich mit die Liste oder den Baum der aktuellen Prozesse im System sehen kann. Was ich aber erreichen möchte, ist, den neuen Prozessen zu "folgen", die bei der Verwendung des Computers entstehen. Analog dazu tail -fmöchte ich , wenn Sie den neuen Inhalten folgen, die an eine …
Bei meinem Lenovo T400 und meinem Ubuntu blinkt die Anzeige für das Beschreiben der Festplatte ständig. Ich habe mich gefragt, ob es unter Linux möglich ist, herauszufinden, welche Prozesse die E / A-Vorgänge auf der Festplatte ausführen. Auf ähnliche Weise topkönnen Sie herausfinden, welche Prozesse die meiste CPU und den …
Gibt es eine Möglichkeit, am Terminal herauszufinden, welcher Prozess eine hohe CPU-Auslastung verursacht? Es wäre auch nützlich, Prozesse in absteigender Reihenfolge der CPU-Auslastung zu ordnen
Ich habe eine lang laufende bashInstanz (innerhalb einer screenSitzung), die einen komplexen Satz von Befehlen innerhalb einer Schleife ausführt (wobei jede Schleife Pipes, Weiterleitungen usw. ausführt). Die lange Befehlszeile wurde im Terminal geschrieben - sie befindet sich nicht in einem Skript. Jetzt kenne ich die Bash-Prozess-ID und habe Root-Zugriff. Wie …
Ich arbeite an einem kleinen Control Panel für meinen Server. Ich benötige einen Befehl, der angibt, ob httpdausgeführt oder gestoppt wird. Wird wahrscheinlich den gleichen Code auch für andere Dienste verwenden.
/proc/sys/vm/swappinessist nett, aber ich möchte einen knopf, der pro zess gefällt /proc/$PID/oom_adj. Damit ich bestimmte Prozesse weniger wahrscheinlich als andere machen kann, dass ihre Seiten ausgetauscht werden. Im Gegensatz zu memlock(), verhindert aber nicht ein Programm aus ausgelagert werden. Und wie nice, der Benutzer kann nicht standardmäßig ihre Programme weniger …
Ich habe Eucalyptus auf meinem Linux-Computer installiert und festgestellt, dass bei Prozessen, die dem Eucalyptus-Benutzer gehören, ps die Benutzer-ID anstelle des Benutzernamens ausgibt. Zum Beispiel: $ sudo -i -u eucalyptus $ ps u USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND 107 29764 0.0 0.0 19376 2104 …
Zwischen den letzten Fragen "Warum beendet 'kill -9 0' meine Konsolensitzung?" Und "Wie bekomme ich eine Kernel-Panik?" Habe ich einen Bur unter den Sattel bekommen und mich kill -9 1an einem meist aktuellen Arch Linux-Laptop versucht . Ich habe es als Benutzer-ID "root" gemacht. Ich habe mit einem Absturz, einer …
Ich bin manchmal ein wenig verwirrt von all den Signalen, die ein Prozess empfangen kann. Soweit ich weiß, hat ein Prozess für jedes dieser Signale einen Standard-Handler ( Signaldisposition ), kann jedoch durch Aufrufen einen eigenen Handler bereitstellen sigaction(). Hier ist also meine Frage: Wodurch werden die einzelnen Signale gesendet? …
In Advanced Bash-Scripting Guide , in Beispiel 27-4 , 7. Zeile von unten, habe ich Folgendes gelesen: Eine Funktion wird als Unterprozess ausgeführt. Ich habe einen Test in Bash gemacht und es scheint, dass die obige Aussage falsch ist. Suchanfragen auf dieser Site, Bash Man, und meine Suchmaschine bringen kein …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.