[Arch]-8-使用conky实现桌面系统信息监控
引言
这篇文章用Arch实例演示如何安装conky,conky是Linux上的桌面系统性能监(zhuang)控(bi)神器,能够嵌入桌面背景,实时监控系统的性能变化。
文章目录
0×1.Arch安装conky
Arch安装:
987@hk987.xyz:~$ sudo pacman -S conky
Ubuntu安装:
987@hk987.xyz:~$ sudo apt install conky-all
0×2.conky配置
Arch设置开机启动:
987@hk987.xyz:~$ vim ~/.config/autostart/conky.desktop
#写入下面的内容
[Desktop Entry]
Type=Application
Name=conky
Exec=conky --daemonize --pause=5
StartupNotify=false
Terminal=false
配置文件:
987@hk987.xyz:~$ 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