[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