| *nix Укромное место пингвиноводов =) |
![]() |
|
|
#1 (permalink) |
|
Администратор
Регистрация: 27.02.2008
Адрес: localhost
Возраст: 28
Сообщений: 1,393
|
Системный мониторчик
Долгое время на компе жил gkrellm, однако, в последнее время он стал сильно прожорлив, поэтому встал вопрос о его замене. Что хотелось от кандидата:
1. Минимальное потребление ресурсов. 2. Незаметность - должен рисовать прямо на рабстол, без использования окон. 3. Легкая настраиваемость. 4. Большое количество плагинов, либо открытый API, чтоб можно было самому что-нить сваять. 5. Внешний вид. После непродолжительного гугления на глаза попался conky, маленький пакетик, с виду бесполезный, но чем-то он меня порадовал, поэтому решил покопать его. Про настройки опишу чуть позже, а пока внешний вид: ![]() конфиг для всего этого дела: Код:
background yes
use_xft yes
xftfont HandelGotD:size=8
xftalpha 0.2
update_interval 1.0
total_run_times 0
own_window yes
own_window_type normal
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
double_buffer yes
minimum_size 190 5
maximum_width 190
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders yes
default_color aaaaaa
default_shade_color red
default_outline_color green
alignment top_right
gap_x 10
gap_y 5
no_buffers yes
uppercase no
cpu_avg_samples 2
override_utf8_locale yes
TEXT
СИСТЕМА ${hr 2}
${voffset -6}${font StyleBats:size=16}C${font}${voffset -4} $sysname ${alignr}08.10.01
${font StyleBats:size=16}I${font}${voffset -4} Kernel: ${alignr}${kernel}
${font StyleBats:size=16}A${font}${voffset -4} CPU 1: ${cpu cpu0}% ${alignr}${cpubar cpu0 8,60}
${font StyleBats:size=16}A${font}${voffset -4} CPU 2: ${cpu cpu1}% ${alignr}${cpubar cpu1 8,60}
${font StyleBats:size=16}g${font}${voffset -4} RAM: $memperc% ${alignr}${membar 8,60}
${font StyleBats:size=16}j${font}${voffset -4} SWAP: $swapperc% ${alignr}${swapbar 8,60}
${font StyleBats:size=16}q${font}${voffset -4} Uptime: ${alignr}${uptime}
ПРОЦЕССЫ ${hr 2}
${voffset -6}NAME $alignr PID CPU MEM
${top name 1} $alignr ${top pid 1} ${top cpu 1} ${top mem 1}
${top name 2} $alignr ${top pid 2} ${top cpu 2} ${top mem 2}
${top name 3} $alignr ${top pid 3} ${top cpu 3} ${top mem 3}
${top name 4} $alignr ${top pid 4} ${top cpu 4} ${top mem 4}
${top name 5} $alignr ${top pid 5} ${top cpu 5} ${top mem 5}
${top name 6} $alignr ${top pid 6} ${top cpu 6} ${top mem 6}
${top name 7} $alignr ${top pid 7} ${top cpu 7} ${top mem 7}
${top name 8} $alignr ${top pid 8} ${top cpu 8} ${top mem 8}
ДИСК ${hr 2}
${voffset -6}
${font StyleBats:size=16}B${font} ${voffset -5}/: ${fs_used /}/${fs_size /}${alignr}${fs_bar 8,60 /}
${font StyleBats:size=16}B${font} ${voffset -5}/var: ${fs_used /var}/${fs_size /var}${alignr}${fs_bar 8,60 /var}
${font StyleBats:size=16}B${font} ${voffset -5}Home: ${fs_used /home/papenkin}/${fs_size /home/papenkin}${alignr}${fs_bar 8,60 /home/papenkin}
СЕТЬ ${hr 2}
${voffset -6}${font PizzaDude Bullets:size=14}O${font} Up: ${upspeed eth1} kb/s
${upspeedgraph eth1 32,150 0000ff ff0000}
${voffset 4}${font PizzaDude Bullets:size=14}U${font} Down: ${downspeed eth1} kb/s
${downspeedgraph eth1 32,150 ff0000 0000ff}
${voffset 4}${font PizzaDude Bullets:size=14}N${font} Upload: ${alignr}${totalup eth1}
${voffset 4}${font PizzaDude Bullets:size=14}T${font} Download: ${alignr}${totaldown eth1}
${voffset 4}${font PizzaDude Bullets:size=14}a${font} Local Ip: ${alignr}${addr eth1}
ПОГОДА ${hr 2}
${voffset -6}${font StyleBats:size=16}x${font}${voffset -8} ${font HandelGotD:size=9}Рязань${font}
${voffset 0} ${execi 600 /home/papenkin/weather_1.sh}
${voffset 5} ${font weather:size=19}y${font}${voffset -10}${font HandelGotD:size=12} ${execi 600 /home/papenkin/weather_2.sh}${font}
ВРЕМЯ ${hr 2}
${font HandelGotD:style=bold:size=20}${alignc}${time %H:%M:%S}${font}
${font HandelGotD:size=15}${alignc}${time %F}${font}
${hr 2}
Код:
#!/bin/bash wget -q http://export.yandex.ru/weather/?city=27730 -O /tmp/weather; WTYPE=`grep weather_type /tmp/weather | cut -d\> -f2 | cut -d\< -f1`; echo $WTYPE; Код:
#!/bin/bash WTMPR=`grep temperature /tmp/weather | cut -d\> -f2 | cut -d\< -f1`; echo $WTMPR; rm -f /tmp/weather
__________________
Программер - это организм, перерабатывающий пиво и кофе в софт. Изобретение новой подписи [===32%.......] |
|
|
|
|
|
#3 (permalink) |
|
Пользователь
|
А это для всех операционых систем или только Люникс?
__________________
Не забываем про плюсики в репу :) |
|
|
|
|
|
#4 (permalink) |
|
Спартак fan
|
много знаю разных никсов - но Люникс - пока не видел
![]() а по делу: Conky is a free, light-weight system monitor for X, that displays any information on your desktop. Conky is licensed under the GPL and runs on Linux and BSD.
__________________
живущий на http://fanat1k.ru |
|
|
|
|
|
#5 (permalink) |
|
Местный
|
bulatOFF, Поздравляю! Ты вынес RemBo мозг
![]() А если по теме,то переведу : пашет на Linux'e и BDS ![]() |
|
|
|
|
|
#6 (permalink) |
|
Местный
|
papenkin, а шрифты эти я так понимаю "левые"? Давай уж тогда линки на них ))
|
|
|
|
|
|
#7 (permalink) |
|
Администратор
Регистрация: 27.02.2008
Адрес: localhost
Возраст: 28
Сообщений: 1,393
|
WTakET, точно, сорь совсем забыл про них =)
забирать так: wget http://62live.ru/fonts.tar.gz sudo tar xvf fonts.tar.gz -C /usr/share/fonts rm fonts.tar.gz
__________________
Программер - это организм, перерабатывающий пиво и кофе в софт. Изобретение новой подписи [===32%.......] Последний раз редактировалось papenkin, 13.07.2009 в 23:07. |
|
|
|
![]() |
| Здесь присутствуют: 1 (пользователей: 0 , гостей: 1) | |
| Опции темы | |
| Опции просмотра | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Требуется системный администратор | UDAFF | Вакансии | 2 | 15.06.2009 12:50 |