1. 程式人生 > 其它 >Linux 桌面系統監控工具Conky 顯示系統資源資訊

Linux 桌面系統監控工具Conky 顯示系統資源資訊

先放效果圖

下面開始安裝教程

首先宣告我使用的是ubuntu20.04

在終端中輸入

sudo apt-get install conky-all

 

使用wget下載conky-manager

wget --no-check-certificate https://github.com/teejee2008/conky-manager/releases/download/v2.4/conky-manager-v2.4-amd64.run

給予許可權

chmod +x ./conky-manager-v2.4-amd64.run

 執行程式

sudo ./conky-manager-v2.4-amd64.run

安裝完成後終端執行

conky-manager

並開啟程式目錄

cd ~/.conky/

新建一個資料夾yxconky並進入資料夾新建一個檔案yx_conky

寫入以下程式碼

default_color white

double_buffer yes
no_buffers yes
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

own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0

double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders n0
minimum_size 300 1
maximum_width 406
default_color ffffff
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 15
gap_y 100
cpu_avg_samples 2
override_utf8_locale no
uppercase no # set to yes if you want all text to be in uppercase
use_spacer no
use_xft yes
xftfont Monospace:size=12
override_utf8_locale yes
use_spacer no
minimum_size 300 1
TEXT


# 系統資訊總覽
${color white}${font :bold:size=12}[SYSTEM] $font$color $alignr$time
Hostname: $alignr $nodename
Kernel: $alignr $kernel
#System load: $alignr $loadavg
Running Processes: $alignr $running_processes/$processes
Running Threads: $alignr $running_threads/$threads
Uptime: ${font :bold:size=11}$alignr $color $uptime

# 顯示當前四核CPU的頻率、使用率的數值和示意圖
${color white}${font :bold:size=12}[PROCESSORS]: $font${freq_g dyn}GHz (${cpu cpu}%) ${alignr 100}
${cpubar cpu}

# 列出排名前五的CPU消耗程序
${font :bold:size=12}Name $alignc PID $alignr CPU $font
${top name 1} $alignc ${top pid 1} $alignr ${top cpu 1}%
${top name 2} $alignc ${top pid 2} $alignr ${top cpu 2}%
${top name 3} $alignc ${top pid 3} $alignr ${top cpu 3}%
#${top name 4} $alignc ${top pid 4} $alignr ${top cpu 4}%
#${top name 5} $alignc ${top pid 5} $alignr ${top cpu 5}%

# 顯示計算機當前記憶體的使用情況
${color white}${font :bold:size=12}[MEMORY] $font:$color $mem/$memmax - $memperc%
${membar}

# 列出排名前五的記憶體消耗程序
${font :bold:size=9}Name $alignc PID $alignr RAM $font
${top_mem name 1} $alignc ${top_mem pid 1} $alignr ${top_mem mem 1}%
${top_mem name 2} $alignc ${top_mem pid 2} $alignr ${top_mem mem 2}%
${top_mem name 3} $alignc ${top_mem pid 3} $alignr ${top_mem mem 3}%
#${top_mem name 4} $alignc ${top_mem pid 4} $alignr ${top_mem mem 4}%
#${top_mem name 5} $alignc ${top_mem pid 5} $alignr ${top_mem mem 5}%

# 顯示root磁碟分割槽
${color white}${font :bold:size=12}[DISK]: $font${color}${alignr}root: ${fs_free /} / ${fs_size /}
${fs_bar 4 /}

# 顯示網路使用情況
${color white}${font :bold:size=12}[NETWORK] $font$color
wlp3s0 IP : $alignr${addr wlp3s0}
Download: $alignr ${downspeed wlp3s0}/s
Upload: $alignr ${upspeed wlp3s0}/s
${downspeedgraph wlp3s0 324D23 77B753}
enp0s25 IP : $alignr${addr enp0s25}
Download: $alignr ${downspeed enp0s25}/s
Upload: $alignr ${upspeed enp0s25}/s
${downspeedgraph enp0s25 324D23 77B753}

儲存,開啟conky-manager勾選yx_conky檔案並進入該程式設定介面開啟開機自啟動

完成

 參考:

https://www.cnblogs.com/top66zhoulei/p/12302818.html

下面開始安裝教程

首先宣告我使用的是ubuntu20.04

在終端中輸入

sudo apt-get install conky-all

 

使用wget下載conky-manager

wget --no-check-certificate https://github.com/teejee2008/conky-manager/releases/download/v2.4/conky-manager-v2.4-amd64.run

給予許可權

chmod +x ./conky-manager-v2.4-amd64.run

 執行程式

sudo ./conky-manager-v2.4-amd64.run

安裝完成後終端執行

conky-manager

並開啟程式目錄

cd ~/.conky/

新建一個資料夾yxconky並進入資料夾新建一個檔案yx_conky

寫入以下程式碼

default_color white

double_buffer yes
no_buffers yes
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

own_window_colour 000000
own_window_argb_visual yes
own_window_argb_value 0

double_buffer yes
draw_shades yes
draw_outline no
draw_borders no
draw_graph_borders n0
minimum_size 300 1
maximum_width 406
default_color ffffff
default_shade_color 000000
default_outline_color 000000
alignment top_right
gap_x 15
gap_y 100
cpu_avg_samples 2
override_utf8_locale no
uppercase no # set to yes if you want all text to be in uppercase
use_spacer no
use_xft yes
xftfont Monospace:size=12
override_utf8_locale yes
use_spacer no
minimum_size 300 1
TEXT


# 系統資訊總覽
${color white}${font :bold:size=12}[SYSTEM] $font$color $alignr$time
Hostname: $alignr $nodename
Kernel: $alignr $kernel
#System load: $alignr $loadavg
Running Processes: $alignr $running_processes/$processes
Running Threads: $alignr $running_threads/$threads
Uptime: ${font :bold:size=11}$alignr $color $uptime

# 顯示當前四核CPU的頻率、使用率的數值和示意圖
${color white}${font :bold:size=12}[PROCESSORS]: $font${freq_g dyn}GHz (${cpu cpu}%) ${alignr 100}
${cpubar cpu}

# 列出排名前五的CPU消耗程序
${font :bold:size=12}Name $alignc PID $alignr CPU $font
${top name 1} $alignc ${top pid 1} $alignr ${top cpu 1}%
${top name 2} $alignc ${top pid 2} $alignr ${top cpu 2}%
${top name 3} $alignc ${top pid 3} $alignr ${top cpu 3}%
#${top name 4} $alignc ${top pid 4} $alignr ${top cpu 4}%
#${top name 5} $alignc ${top pid 5} $alignr ${top cpu 5}%

# 顯示計算機當前記憶體的使用情況
${color white}${font :bold:size=12}[MEMORY] $font:$color $mem/$memmax - $memperc%
${membar}

# 列出排名前五的記憶體消耗程序
${font :bold:size=9}Name $alignc PID $alignr RAM $font
${top_mem name 1} $alignc ${top_mem pid 1} $alignr ${top_mem mem 1}%
${top_mem name 2} $alignc ${top_mem pid 2} $alignr ${top_mem mem 2}%
${top_mem name 3} $alignc ${top_mem pid 3} $alignr ${top_mem mem 3}%
#${top_mem name 4} $alignc ${top_mem pid 4} $alignr ${top_mem mem 4}%
#${top_mem name 5} $alignc ${top_mem pid 5} $alignr ${top_mem mem 5}%

# 顯示root磁碟分割槽
${color white}${font :bold:size=12}[DISK]: $font${color}${alignr}root: ${fs_free /} / ${fs_size /}
${fs_bar 4 /}

# 顯示網路使用情況
${color white}${font :bold:size=12}[NETWORK] $font$color
wlp3s0 IP : $alignr${addr wlp3s0}
Download: $alignr ${downspeed wlp3s0}/s
Upload: $alignr ${upspeed wlp3s0}/s
${downspeedgraph wlp3s0 324D23 77B753}
enp0s25 IP : $alignr${addr enp0s25}
Download: $alignr ${downspeed enp0s25}/s
Upload: $alignr ${upspeed enp0s25}/s
${downspeedgraph enp0s25 324D23 77B753}

儲存,開啟conky-manager勾選yx_conky檔案並進入該程式設定介面開啟開機自啟動

完成

 參考:

https://www.cnblogs.com/top66zhoulei/p/12302818.html