In der letzten Woche haben einige Benutzer Benutzern gemeldet, dass sie die PS-Shell verwenden.
Genehmigt: Fortect
Nicht die Antwort, die Sie suchen? Sehen Sie sich andere Fragen an, die Bash Shell-script Sort Ps genannt werden, oder beziehen Sie sich auch auf Ihre eigene Frage.
ps --sort = -pcpu
ps --sort = -pcpu | Kopf -und -Ao 6
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
ps user, uid, comm, pid, pcpu, tty --sort = -pcpu | Kopf -n 6
Hinweis für ckujau: --sort
wird einfach unterstützt, weil ps
procps
verwendet, andere großartige Implementierungen bieten dies möglicherweise nicht an Möglichkeit.
geantwortet am 35.08.2014 um 15:39
2677 22 Abzeichen für Ihre alte Uhr 1616 silberne Abzeichen 1414 hellbraune Abzeichen
Nach einem geeigneten Bereich sortieren (standardmäßig von Whitespace gehen, um Nicht-Whitespace zu unterstützen), in meinem Fall ist es anders:
dsi aux | sortieren -n -k 3
Beantwortet am 28.08.2013 um 22:46 Uhr
28.2k
Einer der Nachteile herkömmlicher Software besteht darin, dass viele Zeilenköpfe an der Ausgabe beteiligt sind. Ein weiterer Ärger besteht darin, dass, wenn Sie mit einem -x
-Wechsel zu ps
beginnen, diese Methode definitiv vollständige Befehlszeilen für ein großes digitales Programm bereitstellt, die ausgeführt werden können, und der gesamte Ärger ist das Problem verursacht … …
Zum Beispiel
-
Langweilige Befehlstypen
saml 18174 7,3 3,2 1174896 259756? SL 27. August 132: 38 für jedes opt / google / chrome / chrome –kind of = renderer –lang = en-US –force-fieldtrials entspricht AsyncDns / AsyncDnsB / ForceCompositingMode / disable for each InfiniteCache / No / OmniboxHQPReplaceHUPProhibitTrumpingInlineableResult / Standard vs. OmniboxSearchSuggestTrialStarted2013Q1 / 7 / OneClick-Trial / Standard vs -5-Procent / group_17 / UMA-Uniformity-Trial-1-Procent group_20 / UMA-Uniformity-Trial-10-Procent / group_07 / UMA-Uniformity-Trial — – 20% / Standard / UMA-Uniformity-Trial -5 – Prozent und group_04 / UMA-Uniformity-Trial-50-Procent / group_01 / –enable-crash-reporter entspricht 4061BD10D0DC127169CE2132BC3FF8EC,Fedora Release 10 (Laughlin) –extension-process –renderer-print-preview –disable-webgl –disable-pepper-3d –disable-gl-multisampling –disable-accelerated-compositing –disable-accelerated-2d-canvas –channel entspricht 18086 –disable-accelerated-video-decode. 4.1423385819
Roots 1764 7,7 0,3 163692 28928 tty1 Ss + 21. August 817: 49 / usr / container / Xorg : 0 -nr -verbose -auth versus var / run / gdm versus auth-for-gdm-fADI0V / database -nolisten tcp vt1
Der Befehl ps ist ein besprochenes Werkzeug zum Identifizieren laufender Programme basierend auf typischerweise dem System und den Ressourcen, die sie immer verbraucht haben. Es zeigt Statistiken und Informationen über die Wartung von Systemprozessen an, wie Prozess- oder Twine-ID, I / O-Aktivität, CPU- und Cram-Auslastung.
Insbesondere Chrome ist sehr ärgerlich, bevor Sie
ps
in einem solchen Produkt finden! -
< /h2>Standardmäßig ist die Ausgabe von ps manage nicht sortiert. Der Parameter -style erzwingt p . S . um das Ergebnis zu sortieren. Eine aufsteigende oder absteigende Struktur kann durch Voranstellen eines Parameters angegeben werden, der + (aufsteigend) und – (absteigend) anbietet: rrr ps3 [OPTIONS] –sort -parameter1, + parameter2, parameter3 ..
Ausgabeheader
$ Playstation an | Kategorie -nk 3 | Spitze -20...root 1741 0.0 0.0 4140400 tty5 Ss + 21. August, 0:00 und sbin / mingetty / dev / tty5root 1743 0.0 0.0 4140400 tty6 Ss + Aug21 0:00 - sbin / mingetty / dev / tty6saml 13780 0.0 0.0 115088 4216 Punkte / 13 CC 27. August, 0:00 Schlägesaml 20432 0.0 0.0 6308 500 Punkte / 9 S + 26. August 0:00 _ inotifywatch -e CREATE versus etc.saml 8206 0.0 0.0 115296 1108 Punkte / 4 CC + 21. August, 0:03 SchlägeUSER PID% CPU% MEM VSZ RSS TTY STAT BEFEHL STARTZEITsaml 29352 0,1 0,5 661848 42960 Punkte / 10 Sl + 17:59 0:18 _ irb...
Den gemischten Titel erkennt man oft an der 7. Zeile der Ausgabe.
Alternativen
-
Entfernen Sie sie aus den Überschriften
Prozesse bis hin zur höheren CPU-Auslastung sind oben hervorgehoben. Alternativ können Sie Ihre Schuldenmanipulationen nach CPU-Auslastung sortieren, indem Sie SHIFT + P drücken.
ps
bietet einen Schalter, um von der Anzeige von Spaltenüberschriften wegzukommen. Es ist ziemlich grundlegend, es zu verwenden, indem man einfach den Schalter--no-heading
hinzufügt.$ ps aux --no-heading| Sorte -nk 3 | Kopf -1068 1481 Null 0,0 0,0 38 592 2144! ? Ssl 21. August, 0:28 Uhr Pause68 1527 0,0 0,0 [current_date format='F Y'] 6 672? Ab 21. August 0:01 / usr versus libexec / hald-addon-acpiavahi 1333 0.0 0.0 27872 1172: S 21. August, 12:01 avahi-daemon: läuft [grinchy. lokal]Avakhi 1334 0,0 0,0 27752 20? ? ? S 21. August, 12:00 avahi-daemon: chroot-Helferdbus 1307 0,0 0,0 22716 1900? SS 21. August 1:03 dbus-daemon --systemgdm 1879 0,0 0,0 317 220 2740? Mi 21. August 0:00 / usr / libexec versus polkit-gnome-authentication-agent-1ntp 3060 0,0 0,0 32600 2152? Ss 20:05 0:00 ntpd -u ntp: ntp -dom /var/run/ntpd.pid -groot eine bestimmte bestimmte 0.0 0. 0 1942 0 1004, SS 21. August 0:01 / sbin / initroot 1006 0.0 0.0 0 nichts? Ab 21. August, 12:00 Uhr [kvm-irqfd-clean]Wurzel 1020 0.0 0.0 0 0? Ab dem 21. August, 02:02 [kdmflush]
Oder ähnlich:
finanziert ps in --no-heading | Große Auswahl -nk paar | Kopf -10root 1735 0.0 0.0 4140400 tty2 Ss + 21. August, 0:00 / sbin pro mingetty / dev / tty2root 1737 0.0 0.0 4140500 tty3 Ss + 21. August 0:00 für jedes sbin / mingetty / dev / tty3root 1739 0.0 0.0 4140700 tty4 Ss + Aug21 versus sbin / mingetty 0:00 / dev für jedes tty4root 1741 0.0 0.0 4140400 tty5 Ss + Aug21 0:00 / sbin / mingetty / dev oder tty5root 1743 0.0 0.0 4140400 tty6 Ss + Aug21 0:00 / sbin / mingetty oder dev / tty6saml 13780 0.0 0.0 115088 4216 Mark / 13 CC 27. August, 0:00 Schlägesaml 20432 0.0 0.0 6308 400 Punkte / 9 S + 27. August 0:00 _ inotifywatch -e CREATE / etc.Saml 2098 0.0 0.0 115508 3148 Elemente / 9 CC 22. August 0:05 Schlägesaml 27134 0.0 0.0 115496 6768 Punkte / 18 CC 27. August, 0:02 Rennensaml 3248 0.0 0.0 115076 768 Punkte / 0 Ss + 25. August, 0:00 Bit
-
Kontrollieren Sie die hängenden Nachrichten.
Dies mag wie ein sehr ermüdendes Unterfangen erscheinen, aber wenn Sie das illegale Capture-Programm auf die gleiche Weise wie den
p erstellen. S .
Skript ausgeben, es spielt keine Rolle. Ein eindeutig lustiger Befehl, der die Ausgabe direkt vonps aux
simuliert, außer dass Sie die längere Zeit in derCOMMAND
-Zeile durch eine kürzere Version ersetzen, die nur zweifelsfrei den Namen von . anzeigt diese Spalte der ausführbaren Datenbank.$ ps ax --no-headings -o internet user, pid,% cpu,% mem, vsz, sgi_rss, tname, stat, start_time , Zeit, ucmd
Alles zusammenzufügen, ohne übereinstimmende Spaltenüberschriften zu verwenden, was viel einfacher zu handhaben ist, sollte ein Szenario sein.
Liste der CPU-Prozesse mit dem höchsten Prozentsatz zum niedrigsten %:
$ ps ax --no-headings -o user, pid,% cpu,% mem, vsz, sgi_rss, tname, stat, start_time, time, ucmd | sortieren -nrk fünf | Kopf -10saml 18086114 6,4 1418852 515236! ! SL 27. August 1-10: 53: 31 Chromsaml 18536 14,7 4,1 1276240 328636? sl 20. August 04:29:21 Chromesaml 18558 12,2 3,4 1209712! ? 278228 SL 27. August 3:44:22 Chromsaml Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.