1

Мне не нравится, как conky показывает топ-5 процессов с параметром "$ top_io name 5". Есть ли способ заставить conky показывать их все в столбце одновременно, как это делает top? Не могу найти это в человеке, может быть, кто-то поможет.

2 ответа2

6

Из документации переменных Conky:

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

Так что должно быть так же, как сверху. Просто укажите, какую информацию вы хотите.

Пример:

${top_io name 1} ${top_io io_perc 1} ${top_io cpu 1} ${top_io mem 1}
3

Вы могли бы просто сделать это самостоятельно:

Сохраните это в сценарий оболочки;

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

И звоните из conky с любым интервалом обновления, который вам нравится;

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

Скрипт оболочки должен будет немного подстроиться под ваши предпочтения, но он должен помочь вам начать.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .