Jak zrobić 5 najlepszych procesów z listy conky?

1

Nie podoba mi się jak conky pokazuje 5 najlepszych procesów z parametrem „$ top_io name 5”. Czy jest jakiś sposób, aby program conky pokazał wszystkie z nich w kolumnie w tym samym czasie, co „top”? Nie można go znaleźć w człowieku, może ktoś pomoże.

mountpeaks
źródło

Odpowiedzi:

6

Od Dokumentacja zmiennej Conky :

top_io  type num    Same as top, except sorted by the amount of I/O the process
                    has done during the update interval.

Więc powinien być taki sam jak top. Wystarczy określić, jakie informacje chcesz.

Przykład:

${top_io name 1} ${top_io io_perc 1} ${top_io cpu 1} ${top_io mem 1}
Matthew
źródło
3

Możesz to zrobić sam:

Zapisz to w skrypcie powłoki;

#!/bin/bash
top -b -n1 | awk 'begin {print "pid","cpu","mem","cmd"} {print $1,$9,$10,$12}'

I nazwij to conky z dowolnym interwałem odświeżania;

${texeci 1 ~/path/to/shellscript.sh}

Skrypt powłoki będzie wymagał pewnych poprawek do twoich preferencji, ale powinien Cię uruchomić.

lynks
źródło