[Arch]-8-使用conky实现桌面系统信息监控

引言

这篇文章用Arch实例演示如何安装conky,conky是Linux上的桌面系统性能监(zhuang)控(bi)神器,能够嵌入桌面背景,实时监控系统的性能变化。

文章目录

0×1.Arch安装conky

Arch安装:

					qing@qingsword.com:~$ sudo pacman -S conky
					

Ubuntu安装:

					qing@qingsword.com:~$ sudo apt install conky-all
					

0×2.conky配置

Arch设置开机启动:

					qing@qingsword.com:~$ vim ~/.config/autostart/conky.desktop
					#写入下面的内容
					[Desktop Entry]
					Type=Application
					Name=conky
					Exec=conky --daemonize --pause=5
					StartupNotify=false
					Terminal=false
					

配置文件:

					 qing@qingsword.com:~$ vim ~/.conkyrc
					

这是一份可以复制的配置文件:conky.txt

根据自身的系统配置,修改上面配置文件中的配置参数,下面是几个修改参考:

					#conky显示的宽高
					minimum_height = 1280,
					minimum_width = 300,	
					maximum_width = 400,

					#内核显示数量,每一行代表一个内核,根据不同的数量,添加cpuN(N代表>=1的数字)
					${color7}CPU Core 1:${color} ${alignr}${offset -10}${cpu cpu1}% ${alignr}${cpubar cpu1}

					#根据自身分区,添加下面的区块,显示硬盘用量,{fs_size /}代表根目录,{fs_size /home}代表home目录,以此类推
					${color7}/ NVMe ${color} ${alignr}${color7}Used ${color}${fs_used /} ${color7}Total ${color}${fs_size /}
					${color}${fs_bar 15,400 /}

					#硬盘读写,/dev/sda分区号更改成自己的
					${color7}I/O Read:${color} ${alignr}${offset -10}${diskio_read /dev/sda}${alignr}${diskiograph_read sda 15,300}
					${color7}I/O Write:${color} ${alignr}${offset -10}${diskio_write /dev/sda}${alignr}${diskiograph_write sda 15,300}

					#网络流量读写,ens33更改成自己的网卡识别号
					${color7}IP Address: ${color} ${alignr}${offset -10$}${addrs ens33}
					${color7}Eth Up:${color} ${alignr}${offset -10$}${upspeed ens33}${alignr}${upspeedgraph ens33 15,300}
					${color7}Eth Down:${color} ${alignr}${offset -10$}${downspeed ens33}${alignr}${downspeedgraph ens33 15,300}
					]];
					

以此类推,希望大家玩的愉(beng)快(kui)。

具体的参数说明,请参考官方文档:

对象参数:https://conky.sourceforge.net/variables.html

配置参数:https://conky.sourceforge.net/config_settings.html