Linux-Umsteiger-Thread

Okay, aber vermutlich in nur wenigen Distributionen (bzw. deren Repos) vorhanden.
Bei Arch (EndeavourOS) ist dies nicht der Fall.

Bei Retro-Distris ist das vielleicht anders.
 
Debian, Fedora, Suse kennen das - was anderes habe ich zum Überprüfen nicht. Ich wage aber mal zu behaupten, dass das somit auch auf allen darauf basierenden Distris (und das sind jetzt nicht gerade wenige) ebenfalls dabei ist.
 
Tanzmusikus schrieb:
Bei Arch (EndeavourOS) ist dies nicht der Fall.
Natürlich ist top in Arch, siehe procps-ng, welches natürlich zum Repository Core gehört. Top dürfte so ziemlich in jeder Distribution vorhanden sein und zur Grundinstallation gehören.
 
Zuletzt bearbeitet:
Also bei Mint ist top vorinstalliert:

1793693563208.png
 
Komisch, meine "Retro-Distro" EndeavourOS kann "top" ausführen, aber bei top -b -o res 1000 kommt eine Fehlermeldung top: nicht erkannter Feldname »res«.

Vielleicht hatte meine Suche in den Repos kein Ergebnis gezeigt ... oder ich hatte beim Ausprobieren von Artix irgend etwas falsch gemacht.
 
Zuletzt bearbeitet:
Bash:
top -b -o res 1000
top: nicht erkannter Feldname »res«

Wenn ich aber
Bash:
top -b -o RES
top - 11:19:24 up 3 days, 21:32,  1 user,  load average: 2,36, 1,63, 1,28
Tasks: 580 total, 1 running, 575 sleep, 0 d-sleep, 0 stopped, 4 zombie
%CPU(s):  1,8 us,  1,2 sy,  0,0 ni, 96,7 id,  0,0 wa,  0,3 hi,  0,0 si,  0,0 st
MiB Spch:  31489,1 total,   4496,3 free,  16204,6 used,   9887,3 buff/cache   
MiB Swap:   8192,0 total,   3756,6 free,   4435,4 used.  15284,4 avail Spch

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     ZEIT+ BEFEHL
eingebe, dann gehts; die Spalte heißt "RES" und nicht "res".

Er stört sich an der 1000:
Bash:
top -b -o RES 1000
top: Unbekannte Option »1000«

Für was soll die 1000 stehen, für das Aktualisierungsintervall? Dann muss, laut EOS/Arch Linux, die Option -d dafür verwendet werden:
Bash:
top -h

Usage:
 top [options]

Options:
 -A, --apply-defaults            if present, ignore config file(s)
 -b, --batch-mode                run in non-interactive batch mode
 -c, --cmdline-toggle            reverse last remembered 'c' state
 -d, --delay =SECS [.TENTHS]     iterative delay as SECS [.TENTHS]
 -E, --scale-summary-mem =SCALE  set mem as: k,m,g,t,p,e for SCALE
 -e, --scale-task-mem =SCALE     set mem with: k,m,g,t,p for SCALE
 -H, --threads-show              show tasks plus all their threads
 -i, --idle-toggle               reverse last remembered 'i' state
 -n, --iterations =NUMBER        exit on maximum iterations NUMBER
 -O, --list-fields               output all field names, then exit
 -o, --sort-override =FIELD      force sorting on this named FIELD
 -p, --pid =PIDLIST              monitor only the tasks in PIDLIST
 -S, --accum-time-toggle         reverse last remembered 'S' state
 -s, --secure-mode               run with secure mode restrictions
 -U, --filter-any-user =USER     show only processes owned by USER
 -u, --filter-only-euser =USER   show only processes owned by USER
 -w, --width [=COLUMNS]          change print width [,use COLUMNS]
 -1, --single-cpu-toggle         reverse last remembered '1' state

 -h, --help                      display this help text, then exit
 -V, --version                   output version information & exit

For more details see top(1).

Dann geht es nämlich - bei -d 1000 aktualisiert der dann aber auch nur alle 1000 Sekunden - wenn das so beabsichtigt ist:
Bash:
top -b -o RES -d 1000
top - 11:25:30 up 3 days, 21:38,  1 user,  load average: 1,09, 1,37, 1,27
Tasks: 582 total, 1 running, 577 sleep, 0 d-sleep, 0 stopped, 4 zombie
%Cpu0  :  5,0 us,  5,0 sy,  0,0 ni, 90,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu1  :  5,0 us,  0,0 sy,  0,0 ni, 95,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
%Cpu2  :  4,5 us,  4,5 sy,  0,0 ni, 90,9 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu3  :  4,8 us,  0,0 sy,  0,0 ni, 95,2 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
%Cpu4  :  4,8 us,  0,0 sy,  0,0 ni, 95,2 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu5  :  0,0 us,  0,0 sy,  0,0 ni,100,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
%Cpu6  :  0,0 us,  4,5 sy,  0,0 ni, 95,5 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu7  :  5,0 us,  0,0 sy,  0,0 ni, 95,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
%Cpu8  :  5,0 us,  0,0 sy,  0,0 ni, 95,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu9  :  0,0 us,  0,0 sy,  0,0 ni,100,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
%Cpu10 :  0,0 us,  0,0 sy,  0,0 ni,100,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu11 :  4,5 us,  0,0 sy,  0,0 ni, 90,9 id,  0,0 wa,  4,5 hi,  0,0 si,  0,0 st
%Cpu12 :  0,0 us,  0,0 sy,  0,0 ni,100,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu13 :  4,5 us,  0,0 sy,  0,0 ni, 95,5 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
%Cpu14 :  4,5 us,  0,0 sy,  0,0 ni, 95,5 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st   %Cpu15 :  0,0 us,  0,0 sy,  0,0 ni,100,0 id,  0,0 wa,  0,0 hi,  0,0 si,  0,0 st
MiB Spch:  31489,1 total,   4011,2 free,  16396,9 used,  10105,2 buff/cache       MiB Swap:   8192,0 total,   3759,7 free,   4432,3 used.  15092,2 avail Spch

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     ZEIT+ BEFEHL
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Tanzmusikus, WiP3R und Habicht
Zurück
Oben