1.安装epel源

下载地址:http://dl.fedoraproject.org/pub/epel/

找到epel-release-XXXXXXX.rpm文件,下载解压

rpm -ivh epel-release-XXXXXXX.rpm

2.更新yum仓库

yum clear all && yum makecache

3.安装conky

yum -y install conky

4.启动配置conky

yum安装完毕之后直接在命令行输入conky就能弹出默认的conky,这个界面一般都是比较丑,所以需要我们去手动修改配置。

在用户家目录下新建.conkyrc文件,如果已生成则忽略,下面是我的.conkyrc配置:

[root@localhost ~]# ls /root/.conkyrc
/root/.conkyrc

[root@localhost ~]# cat /root/.conkyrc
######################
# - Conky settings - #
######################
use_spacer right
background no
update_interval cpu_avg_samples
net_avg_samples override_utf8_locale yes double_buffer yes
no_buffers yes text_buffer_size
imlib_cache_size #############################
# - Window specifications - #
#############################
own_window_class Conky
own_window yes
own_window_type desktop
own_window_argb_visual yes
own_window_argb_value
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager border_inner_margin
border_outer_margin minimum_size
maximum_width alignment tr
gap_x
gap_y #########################
# - Graphics settings - #
#########################
draw_shades no
draw_outline no
draw_borders no
draw_graph_borders no #####################
# - Text settings - #
#####################
use_xft yes
xftfont Santana:size=
xftalpha 0.8 uppercase no default_color FFFFFF
TEXT
# ############
# # system #
# ############
# (created -- by Ken Berns)
#(For questions and suggestions -> ken.berns@yahoo.de)
# - Code - #
${font Santana:size :style=Bold}Machine${font} hostname: $alignr$nodename
kernel: $alignr$kernel
running: $alignr$uptime # ############
# # - cpu: - #
# ############
# (created -- by Ken Berns)
#(For questions and suggestions -> ken.berns@yahoo.de)
# - Code - #
${font Santana:size :style=Bold}CPU ${alignr}$cpu%${font} ${top name } ${alignr}${top cpu }
${top name } ${alignr}${top cpu }
${top name } ${alignr}${top cpu }
${top name } ${alignr}${top cpu }
${top name } ${alignr}${top cpu }
${top name } ${alignr}${top cpu }
${top name } ${alignr}${top cpu }
${top name } ${alignr}${top cpu } # ############
# # - mem: - #
# ############
# (created -- by Ken Berns)
#(For questions and suggestions -> ken.berns@yahoo.de)
# - Code - #
${font Santana:size :style=Bold}RAM ${alignr}$memperc%${font} ${top_mem name } ${alignr}${top_mem mem }
${top_mem name } ${alignr}${top_mem mem }
${top_mem name } ${alignr}${top_mem mem }
${top_mem name } ${alignr}${top_mem mem }
${top_mem name } ${alignr}${top_mem mem } # ############
# #filesystem#
# ############
# (created -- by Ken Berns)
#(For questions and suggestions -> ken.berns@yahoo.de)
# - Code - #
############
${font Santana:size :style=Bold}FileSystem ${alignr}$fs_size${font} /:${alignr}${fs_used /}/ ${fs_size /}
${fs_bar /}
/boot: ${alignr}${fs_used /boot}/ ${fs_size /boot}
${fs_bar /boot}
/home: ${alignr}${fs_used /home}/ ${fs_size /home}
${fs_bar /home} # ############
# # network #
# ############
# (created -- by Ken Berns)
#(For questions and suggestions -> ken.berns@yahoo.de)
# - Code - #
${font Santana:size :style=Bold}Network
${font}
IP Address: ${alignr}${addr enp7s0}
upload:${upspeed enp7s0}/s ${alignr}Total:${totalup enp7s0}
download:${downspeed enp7s0}/s ${alignr}Total:${totaldown enp7s0}

5.附一份conky中文配置变量表

选项

命令行下启动conky时可用的选项
conky [options] -v | -V | --version
显示版本并退出
-q | --quiet
quiet模式运行conky 也就是无输出
-D | --debug
debug模式运行conky 会显示更详细的输出
-a | --alignment=ALIGNMENT
自定义conky的显示位置 {top,bottom,middle}_{left,right,middle} 比如top_right.
-b | --double-buffer
双缓冲模式(消除闪烁)
-c | --config=FILE
自定义加载配置文件
-C | --print-config
显示默认配置文件 -v参数显示的信息中有该文件位置
-d | --daemonize
后台保护conky进程
-f | --font=FONT
自定义使用的字体
-h | --help
显示帮助并退出
-o | --own-window
在自己窗口运行conky
-t | --text=TEXT
调用临时TEXT 用单引号引起来 比如 -t '$uptime'
-u | --interval=SECONDS
自定义刷新时间
-w | --window-id=WIN_ID
定义窗口ID
-X | --display=DISPLAY
使用X11显示
-x X_COORDINATE
X轴位置
-y Y_COORDINATE
Y轴位置
-i COUNT
定义刷新次数 完成该次数后退出 关闭conky用的命令为killall conky
重启conky用的命令为killall -SIGUSR1 conky 配置文件位于$HOME/.conkyrc或者${sysconfdir}/conky/conky.conf
示例文件/etc/conky/conky.conf
在http://conky.sf.net/可以找到很多配置文件 TEXT 启动以后显示比如主机名 内核 用户那些所用的文本 也就是配置文件的主体部分
alias 创建变量 第一个参数是新名称 第二个是老名称 其他的参数都是传递给变量的
比如 以$yun代替${yun si feng} 应写成alias yun yun si feng 注意 这仅仅只是创建一个别名你也可以用环境变量 在开始的时候写明yun="yun si feng"
alignment 屏幕中的位置 可以是top_left, top_right, top_middle, bottom_left, bottom_right, bottom_middle, middle_left, middle_right 也可以缩写为tl, tr, tm, bl, br, bm, ml, mr 也可以不设置 直接看gap_x和gap_y
append_file 附加文件作为注释
background 是否嵌入背景 这是布尔值 真则为嵌入 假则不嵌入
border_margin 边框周边的空白 以像素为单位
border_width 边框线的宽度 以像素为单位
colorN 预先定义TEXT中使用的颜色 N是从0到9的数字 当以颜色以十六进制表示的时候可以省略开头的#
cpu_avg_samples cpu数据监测模式 一般选2
default_bar_size 默认进度条的宽度和高度 例如:default_bar_size 注意前面的是宽度 这对于没有具体大小参数的执行程序的进度条(execbar和execibar)很有用
default_color 默认颜色
default_gauge_size 仪表显示用的仪表(样式类似汽车的仪表盘)的宽度和高度例如:default_gauge_size
这对于没有具体大小参数的执行程序的显示仪表(execgauge和execigauge)很有用
default_graph_size 频谱显示用的框图的宽度和高度 例如:default_graph_size
这对于没有具体大小参数的执行程序的监测表(execgraph和execigraph)很有用
default_outline_color 默认边框外缘的颜色
default_shade_color 默认阴影颜色和边界的阴影颜色
diskio_avg_samples 硬盘输入输出监测
display X窗口的连接
double_buffer 消除闪烁 需要own_window支持
draw_borders 创建字体边框
draw_graph_borders 创建图形边框
draw_outline 创建边缘
draw_shades 创建阴影
font 字体设置 可以用xfontsel选择你喜欢的
gap_x 与屏幕左右边界的距离 以像素为单位
gap_y 与屏幕上下边界的距离 以像素为单位
if_up_strictness 监视端口 比如 上传 连接 分配的ip地址
imap 默认IMAP服务器参数为:host user pass [-i interval (in seconds)] [-f folder] [-p port] [-e command] [-r retries] 默认端口143 默认文件夹INBOX 默认时间间隔5分钟 默认重试次数5 如果设置了密码 启动conky时会提示输入密码
imlib_cache_size MLIB2图像缓存大小 单位为字节 默认 用$image设置参数设置为0禁用图像缓存
lua_load 加载lua脚本 用空格分隔
mail_spool 邮件检查
max_port_monitor_connections 监视的最大端口连接数 默认256
max_specials 特殊选项的最大数 比如字体 偏移 默认512
max_user_text bytes 用户文本缓冲区的大小 也就是TEXT部分的大小 默认16384字节
maximum_width(height) pixels 窗口最大宽度(高度) 单位为像素
minimum_size width(height) 窗口最小宽度(高度) 单位为像素
mpd_host MPD服务器地址
mpd_password MPD服务器密码
mpd_port MPD服务器端口
music_player_interval 音乐播放器线程刷新时间间隔(默认为Conky的刷新间隔)
net_avg_samples 网络传输平均数据监测
no_buffers 从内存中清除文件系统缓冲区
out_to_console 输出文本到标准输入 也就是终端
out_to_stderr 输出文本到错误输入
out_to_x 设置为no将不会有任何输出在X(和out_to_console差不多) 如果设置为no 必须确认这是位于所有其他的X相关的设置之前(以第一条的configfile为准) 默认yes
override_utf8_locale 强制uft8编码需要xft支持
overwrite_file 覆写文件作为注释
own_window 布尔值 创建自主窗口
own_window_class 手动设置WM_CLASS名称 默认为Conky
own_window_colour 如果窗口不透明 则需设置颜色 默认为黑 参数为十六进制颜色 或者RGB颜色名字(/usr/share/X11/rgb.txt)
own_window_hints 参数为undecorated,below,above,sticky,skip_taskbar skip_pager 如果own_windows为yes 就能用这个得到conky窗口提示 注意 如果用了own_window_type 窗口提示就会被忽略
own_window_title 手动设置窗口的名称 默认为<hostname> - conky
own_window_transparent 布尔值 窗口是否透明
own_window_type 如果own_window为yes 可以指定窗口样式为normal, desktop, dock或者override 默认为nomal desktop是指没有装饰 置顶 不显示在pager和taskbar上 出现在所有workspace上的的特殊窗口 override指的是不在控制之下的窗口 会忽略提示 某些时候很有用
pad_percents 小数的百分比形式 0没有百分比形式
pop3 默认POP3服务器参数为host user pass [-i interval (in seconds)] [-p port] [-e command] [-r retries] 默认端口110 默认时间间隔5分钟 默认重复次数5次 如果设有密码 启动conky的时候会提示输入
short_units 缩写单位字符 比如kib->k Gib->G 默认为off
show_graph_range 频谱图的时间范围
show_graph_scale 频谱图显示最大数值
stippled_borders 虚线框 单位像素
temperature_unit 期望输出电脑的所有器件显示温度 参数是fahrenheit(华氏)或celsius(摄氏)默认的单位是摄氏度
templateN 为后面TEXT中的使用定义一个模板 N为0到9的数字 TEXT中的一些转义:
'\n' -> 换行
'\\' -> 下划线
'\ ' -> 空格
'\N' -> 模板参数N
text_buffer_size bytes 标准文本缓冲区的大小 默认256字节 增大缓冲区会降低conky的性能 但会增加显示的文本的数量 设置的大小不能小于默认的256字节
top_cpu_separate 设为true CPU的上方显示一个在使用处理器的功率 设为false CPU的上方显示在使用的所有处理器的功率总和
top_name_width 顶端名字$top的宽度 默认15字节
total_run_times conky运行的次数 指刷新的次数 0为永远运行
update_interval 刷新的间隔时间 单位为秒 间隔时间越长 系统负担越轻 监控实时性越差
uppercase 大写变换 设置为true 输出的所有字母变大写
use_spacer 增加部件周围的空间 阻止它们移动到别的周边 参数有left, right和none(默认的) 注意 这只是使用等宽字体是需要的 比如Bitstream Vera Sans Mono
use_xft 使用xft 反锯齿(anti-aliased font和stuff)
xftalpha xft字体的开头 必须是一个数值或者0和1
xftfont 使用xft字体 颜色一般用的是十六进制参数可以看/usr/share/X11/rgb.txt
也可以直接对照http://sedition.com/perl/rgb.html acpiacadapter 使用ACPI的话显示的AC适配器
acpifan 使用ACPI的话显示风扇状态
acpitemp 使用ACPI的话显示cpu的摄氏温度
addr interface IP地址 如果没分配 则"No Address"
addrs interface IP地址(如果分配了地址就合addr一样) 仅在linux下有效
adt746xcpu CPU温度 得自therm_adt746x
adt746xfan 风扇速度 得自therm_adt746x
alignc (num) 文本中心对齐
alignr (num) 文本右对齐
apcupsd host port 建立连接apcupsd的服务 无输出 默认本地端口3551
apcupsd_cable 输出UPS的连接类型
apcupsd_charge 当前电池电量的百分比
apcupsd_lastxfer 线性表示电池的剩余电量
apcupsd_linev 额定输入电压
apcupsd_load 电流负载的百分比
apcupsd_loadbar 电流负载的进度条
apcupsd_loadgauge (height),(width) 电流负载仪表图
apcupsd_loadgraph 电流负载频谱图
apcupsd_model 输出UPS模式
apcupsd_name 输出UPS用户自定义的名称
apcupsd_status 线性输出电池当前状态
apcupsd_temp 当前内部温度
apcupsd_timeleft 电池支撑的剩余时间
apcupsd_upsmode 输出UPS的模式(比如独立的)
apm_adapter 显示APM AC适配器状态(只适用FreeBSD)
apm_battery_life 百分比显示APM电池剩余电量(只适用FreeBSD)
apm_battery_time 以hh:mm:ss或者unknown显示APM剩余电量(只适用FreeBSD)
audacious_bar (height),(width) 进度条
audacious_bitrate 当前比特率
audacious_channels 声道
audacious_filename 完整路径名和文件名
audacious_frequency 采样率
audacious_length 总长度 格式mm:ss
audacious_length_seconds 总长度 以s表示
audacious_main_volume 主音量
audacious_playlist_length 播放列表长度 即列表歌曲数目
audacious_playlist_position 当前播放的歌曲在列表中的位置
audacious_position 歌曲在播放时间的位置 格式mm:ss
audacious_position_seconds 歌曲在播放时间的位置 以s表示
audacious_status 播放状态(Playing/Paused/Stopped/Not running)
audacious_title (max length) 歌曲标题的最大长度
battery (num) 百分比表示ACPI或者APM电池状态和剩余电量 参数为ACPI电池数量 默认为BAT0
battery_bar (height),(width) (num) 电池剩余电量进度条 参数为ACPI电池数量默认BAT0
battery_percent (num) 电池剩余电量百分比 参数为ACPI电池数量默认BAT0
battery_short (num) batter的缩简模式
battery_time (num) 电池充放电剩余时间 默认参数BAT0
bmpx_album BMP播放器的专辑
bmpx_artist BMP播放器的艺术家
bmpx_bitrate BMP播放器的比特率
bmpx_title BMP播放器的标题
bmpx_track BMP播放器的播放曲目的位置
bmpx_uri BMP播放器连接的网址
buffers 内存使用总量
cached 内存剩余总量
color (color) 改变绘图用的颜色为参数设置的颜色
colorN 改变绘图用的颜色参数 参数0-9之间
combine var1 var2 连接两个变量 比如${combine ${head /proc/cpuinfo } - ${head /proc/meminfo }}输出为 第一行"cpuinfo_line1 - meminfo_line1" 第二行"cpuinfo_line2 -"
conky_build_arch conky的cpu构架
conky_build_date conky的日期
conky_version conky的版本
cpu (cpuN) cpu使用率 cpu的标号作为参数
cpubar (cpuN) (height),(width) cpu使用率的进度条
cpugauge (cpuN) (height),(width) cpu使用仪表图
cpugraph (cpuN) ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale)
cpu使用频谱图 如果选log 则是用对数标度两个颜色是颜色渐变参数 用十六进制表示的话 可以去掉# scale是刻度参数 disk_protect device 磁盘保护状态 如果支持的话输出frozen或free
diskio (device) 显示当前的磁盘分区读写速度 设备可选 比如sda参数为/dev/sda 也可以选择单独的分区
diskio_read (device) 显示磁盘读取速度
diskio_write (device) 显示磁盘写入速度
diskiograph (device) ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale) 磁盘读写频谱图 参数设置与cpugraph相似
diskiograph_read (device) ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale)
磁盘读取频谱图 参数设置与cpugraph相似
diskiograph_write (device) ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale)
磁盘写入频谱图 参数设置与cpugraph相似
downspeed net 下载速度 单位KiB
downspeedf net 下载速度 单位在KiB 精确到小数位
downspeedgraph (netdev) ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale)
下载速度频谱图 参数设置与cpugraph相似
draft_mails (maildir) (interval) 通过在配置文件中加入相关参数,可以实现对电子邮箱的监视,每隔一段时间会收取服务器上的邮件,Conky会监视系统中的mail管道并显示未阅读的邮件的数量 邮箱类型为draft
else 如果前面的为假 则~~
endif $if的结束语句
entropy_avail 加密情况
entropy_bar (height),(width) entropy_avail的进度条
entropy_poolsize 密匙的体大小
eval string 字符串解析 根据TEXT对定义的变量字符串进行解析
eve api_userid api_key character_id 从API服务器获取EVE网络游戏账号情况
exec command 执行一个shell命令并在conky显示 警告:这会花费很多资源 建议写个c程序或者打个补丁
execbar command 和exec相似 但当第一个变量返回值为0-100时使 用该标号的进度条的大小通过default_bar_size配置
execgauge command 和execbar相似只是把进度条换成仪表图 通过default_graph_size配置
execgraph ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale) command
使用频谱图的execbar 参数和cpugraph相似 尺寸大小由default_graph_size配置
execi interval command 和exec相似只是间隔时间不同 不能少于update_interval的配置 另见$texeci
execibar interval command 间隔时间不同的execbar
execigauge interval command 间隔时间不同的execguage
execigraph interval command 间隔时间不同的execgraph
execp command 类似exec 但可以插入类似${color red}hi!${color}的脚本 警告:execp每一次conky循环会销毁所有对象 比如用$execi在$execp建立一个声明 它将运行在功能相同但时间间隔为execp的声明运行
execpi interval command 时间间隔不同的execp
flagged_mails (maildir) (interval) 类似draft_mails 邮箱类型为flagged
font (font) 字体设置 用于当前和后面的 可以用$font而不需要参数改回预设字体 和$color类似
forwarded_mails (maildir) (interval) 类似draft_mails 邮箱类型为forwarded
freq (n) 频率 返回cpu的频率值单位MHz 参数为cpu标号 默认为1
freq_g (n) 单位为GHz的freq
fs_bar (height),(width) fs 进度条表示文件系统使用的空间
fs_bar_free (height),(width) fs 进度条表示文件系统剩余的空间
fs_free (fs) 文件系统剩余空间
fs_free_perc (fs) 文件系统剩余空间百分比
fs_size (fs) 文件系统空间总大小
fs_type (fs) 文件系统类型
fs_used (fs) 文件系统使用空间
fs_used_perc (fs) 文件系统使用空间百分比
goto x 下一个元素输出到位置x
gw_iface 显示默认路由的接口 或者"multiple" "none"(太多 没有)
gw_ip 显示默认网关的IP 或者"multiple" "none"
hddtemp dev, (host,(port)) 显示hddtemp服务运行的主机和端口并以报告形式输出指定硬盘的温度 预设主机127.0.0. 默认端口7634
head logfile lines (interval) 显示前N行日志文件的文本如果没设置时间间隔 默认为2倍conky时间间隔 在文本缓冲区足够的情况下最多显示30行
hr (height) 水平实线 用来分隔区块 单位像素
hwmon (dev) type n (factor offset) .6内核中sysfs的hwmon传感器 如果只有一个hwmon器件可以省略参数 参数中in和vol指的是电压 fan指风扇 temp指温度 参数n指的传感器标号 可以查看/sys/class/hwmon/ 最后的可选参数factor offset允许raw输入 运算式为input = input * factor + offset 注意必须为十进制也就是说至少包含一个小数位 i (dev) type n (factor offset) .6内核中sysfs的IC2总线传感器可以查看/sys/bus/i/devices/ 参数类似hwmon
i8k_ac_status 运行i8k内核的爱普生笔记本显示是否是ac电源 位于/proc/i8k 注意 默认不开启i8k
i8k_bios 爱普生笔记本 显示bios版本 位于/proc/i8k
i8k_buttons_status 爱普生笔记本 显示音量按钮状态 位于/proc/i8k
i8k_cpu_temp 爱普生笔记本 显示cpu的摄氏温度位于/proc/i8k
i8k_left_fan_rpm 爱普生笔记本 显示左风扇转速为每分钟多少 位于/proc/i8k
i8k_left_fan_status 爱普生笔记本 显示左风扇状态 位于/proc/i8k
i8k_right_fan_rpm 爱普生笔记本 显示右风扇转速 位于/proc/i8k
i8k_right_fan_status 普生笔记本 显示右风扇状态 位于/proc/i8k
i8k_serial 爱普生笔记本 显示笔记本电脑序列号 位于/proc/i8k
i8k_version 爱普生笔记本 显示格式版本 位于/proc/i8k
ibm_brightness 运行ACPI的IBM笔记本显示显示屏亮度
ibm_fan 运行ACPI的IBM笔记本显示风扇转速
ibm_temps N 运行ACPI的IBM笔记本 显示温度传感器的数值 参数N为序号0- 其中0在CPU上 3在GPU上
ibm_volume 运行ACPI的IBM笔记本 显示由控制音量键0-14控制的master音量
iconv_start codeset_from codeset_to GNU iconv编码转换 用iconv_stop停止
iconv_stop 停止iconv编码转换
if_empty (var) 如果conky变量var为空 显示所有$if_empty到与之匹配的$endif之间内容
if_existing file (string) 如果file存在显示所有$if_existing到与之匹配的$endif之间内容可选的第二参数用来检查文件是否包含指定字符串
if_gw 如果至少有一个默认网关 显示所有$if_gw到与之匹配的$endif之间内容
if_match expression 布尔式判断 是否显示所有$if_match到与之匹配的$endif之间内容取决于判断结果的真假 正确形式包括左右式和判断符 左右式的类型有:
double:双精度 有小数位
long:长整型 整数
string: 字符串 单引号或者双引号中间的double和long
判断符包括:'>','<','>=','<=','=='和'!='
if_mixer_mute (mixer) 如果有混音器 显示所有$if_mixer_mute到与之匹配的$endif之间内容 如果没有 则使用master音量
if_mounted (mountpoint) 如果挂载点挂载了硬件 显示所有$if_mounted到与之匹配的$endif之间内容
if_mpd_playing 如果mpd正在播放或者暂停显示所有$if_mpd_playing到与之匹配的$endif之间内容
if_running (process) 如果process进程正在运行显示所有$if_running到与之匹配的$endif之间内容这里使用``pidof"命令 支持-x开关
if_smapi_bat_installed (INDEX) 当使用smapi 如果标号INDEX的电池装上了 显示所有$if_smapi_bat_installed到与之匹配的$endif之间内容
if_up (interface) 如果接口存在并且挂载上 显示所有$if_up到与之匹配的$endif之间内容
if_updatenr (updatenr) 如果这是conky第updatenr次刷新 则显示所有$if_updatenr到与之匹配的$endif之间的内容 当到达updatenr时计数器重置 比如{$if_updatenr }foo$endif{$if_updatenr }bar$endif{$if_updatenr }$endif %时间运行foo 之后25%时间运行bar 剩余的一半时间什么都不做
if_xmms2_connected 如果xmms2运行了 显示所有$if_xmms2_connected到与之匹配的$endif之间内容
image <path to image> (-p x,y) (-s WxH) 在指定路径使用IMLIB2读取图像第二项参数x,y改变位置 第三项参数w,h表示尺寸大小 比如 ${image /home/brenden/cheeseburger.jpg -p , -s 200x200} 显示cheeseburger.jpg在(,) 尺寸为200x200像素
imap_messages (args) 显示IMAP收件箱中的邮件数量 IMAP邮箱自己定义 形式为host user pass [-i interval (in seconds)] [-f folder] [-p port] [-e command] [-r retries] 默认端口143 默认文件夹INBOX 默认时间间隔5分钟 默认重复次数5 如果设置了密码 启动conky时候会提示输入密码
imap_unseen (args) 显示隐藏的IMAP收件箱中的邮箱数量 邮箱自定义 形式为host user pass [-i interval (in seconds)] [-f folder] [-p port] [-e command] [-r retries] 默认端口143 默认文件夹INBOX 默认时间间隔5分钟 默认重复次数5 如果设置了密码 启动conky时候会提示输入密码
ioscheduler disk 输出当前磁盘的硬件挂载名 比如hda sdb kernel 内核版本
laptop_mode /proc/sys/vm/laptop_mode的数值
lines textfile 显示给定文件的行数
loadavg 系统平均负荷 参数1,, 1表示过去1分钟 2表示过去5分钟 3表示过去15分钟
loadgraph ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale) 负载状态频谱图 类似于xload 参数设置类似cpugraph
lua function_name (function parameters) 执行一个给了参数的lua函数输出返回的字符串 如何加载脚本见 lua_load
lua_bar (height, width) function_name (function parameters) 执行一个给了参数的lua函数并以进度条形式输出预计的结果数值介于0- 如何加载脚本见lua_load
lua_gauge (height, width) function_name (function parameters) 类似lua_bar 只是将bar换成了gauge
lua_graph function_name (function parameters) ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale)
执行一个给了参数的lua函数并以频谱图输出 预计任何输出值在默认情况都能完整表示如何加载脚本见lua_load
lua_parse function_name (function parameters) 执行一个给了参数的lua函数并百分比输出按conky的text每句语法分析并输出结果数值 如何加载脚本见lua_load
lua_read_parse function_name (conky text) 执行一个给了参数的lua函数并百分比输出如果参数选择后者 则先分析每句conky的text 按conky的text每句语法分析并输出结果数值 如何加载脚本见lua_load
machine 硬件系统类型 比如i686
mails (mailbox) (interval) 显示指定邮箱的邮件数量 邮箱支持mbox和maildir两种 可以使用像fetchmail的程序获得所喜欢的邮件服务器 认证 又见new_mails
mboxscan (-n number of messages to print) (-fw from width) (-sw subject width) mbox
输出一个最近邮箱中邮件概要 邮箱参数是邮箱的文件名 比如${mboxscan -n "/home/brenden/some box"}
mem 使用的内存容量
membar (height),(width) 进度条显示内存的使用
memeasyfree 可用内存 包括缓冲区和缓存
memfree 剩余内存
memgauge (height),(width) 仪表显示使用的内存
memgraph ("normal"|"log") (height),(width) (gradient colour ) (gradient colour ) (scale)
内存使用频谱图 参数设置类似cpugraph
memmax 内存总量
memperc 内存使用百分比
mixer (device) 输出混音器状态报告 默认参数为vol 但可以设置"vol","bass","treble","synth","pcm","speaker","line","mic","cd","mix","pcm2","rec","igain","ogain","line1","line2","line3","dig1","dig2","dig3","phin","phout","video","radio","monitor" 根据SOUND_DEVICE_NAMES从<linux/soundcard.h> (on Linux), <soundcard.h> (on OpenBSD)或者<sys/soundcard.h>找到自己系统的参数
mixerbar (device) 进度条显示混音器音量
mixerl (device) 混音器左声道音量
mixerlbar (device) 进度条混音器左声道音量
mixerr (device) 混音器右声道音量
mixerrbar (device) 进度条混音器右声道音量
moc_album moc播放歌曲的专辑
moc_artist moc播放歌曲的艺术家
moc_bitrate moc播放歌曲的比特率
moc_curtime moc播放歌曲的当前时间
moc_file moc播放歌曲的文件名
moc_rate moc播放歌曲的比率
moc_song moc播放歌曲的当前播放的歌曲名
moc_state moc播放歌曲的状态
moc_timeleft moc播放歌曲的剩余时间
moc_title moc播放歌曲的标题
moc_totaltime moc播放歌曲的总长度
monitor conky运行时运行的监视器数目
monitor_number 监视器的数目
mpd_album 当前播放歌曲的专辑
mpd_artist 当前播放歌曲的艺术家
mpd_bar (height),(width) 当前播放歌曲的进度条
mpd_bitrate 当前播放歌曲的比特率
mpd_elapsed 当前歌曲已播放时间
mpd_file 当前播放歌曲的文件名
mpd_length 当前播放歌曲的长度
mpd_name 当前播放歌曲的名称
mpd_percent 当前播放歌曲的播放百分比
mpd_random mpd播放器的随机模式(On/Off)
mpd_repeat mpd播放器的重复模式(On/Off)
mpd_smart (max length) 智能判断当前歌曲的输出信息,如果id3可用,则输出”歌手-歌名”的 格式,如果id3不可用,则输出当前歌曲的文件名
mpd_status 播放器状态 播放 暂停 还是停止
mpd_title (max length) 播放的歌曲标题
mpd_track mpd状态
mpd_vol 播放器的音量

最后是我配置好的桌面展示

CentOS7.5安装配置conky(极简)的更多相关文章

  1. Centos7下安装配置Redsocks

    Redsocks是一个开源的网络程序,代码依赖开源的libevent网络库.Redsocks允许你将所有TCP连接重定向到SOCKS或HTTPS代理,比如Shadowsocks(Centos7下安装配 ...

  2. centos7 yum安装配置redis 并设置密码

    原文:https://www.cnblogs.com/fanlinglong/p/6635828.html centos7 yum安装配置redis 并设置密码 1.设置Redis的仓库地址 yum ...

  3. centos7 rabbitmq安装/配置

    原文:centos7 rabbitmq安装/配置     因为RabbitMQ是由erlang实现的,所以要先安装erlang再安装rabbitMQ   1.先配置yum软件源地址EPEL(EPEL是 ...

  4. CentOS安装使用.netcore极简教程(免费提供学习服务器)

    本文目标是指引从未使用过Linux的.Neter,如何在CentOS7上安装.Net Core环境,以及部署.Net Core应用. 仅针对CentOS,其它Linux系统类似,命令环节稍加调整: 需 ...

  5. Centos7 下安装配置tomcat7

    首先下载压缩包 wget http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-7/v7.0.78/bin/apache-tomcat-7. ...

  6. centos7 docker 安装配置

    docker快速入门测试 ########################################## #docker安装配置 #环境centos7 #配置docker阿里源 echo '#D ...

  7. 在centOS7.2安装配置zabbix监控

    zabbix由两部分组成,zabbix-server与可选的zabbix-agent.zabbix-server可以通过SNMP,ZABBIX-AGENT,PING,端口监视等方法提供对远程服务器/网 ...

  8. centos7下安装配置prometheus

    prometheus官网:https://prometheus.io/download/ 搭建环境参考:https://blog.csdn.net/baidu_36943075/article/det ...

  9. centos7.2安装配置

    VMware12上安装Centos7,如果电脑是64位,这必须选择64位的centos系统,不然安装完会找不到网卡.安装过程中应当开启网卡选项. 安装完想用ifconfig命令查找IP地址会提示错误: ...

随机推荐

  1. 监听scrollview

    http://blog.csdn.net/u012527802/article/details/47320009

  2. 牛客328B Rabbit的工作(1)

    传送门:https://ac.nowcoder.com/acm/contest/328/B 题意:给你n和k,和一个长度为n的字符串,字符串中的0表示休息,1表示工作,连续工作会损耗连续的体力值,从1 ...

  3. 使用feign调用服务的时候注意的问题

    服务端 rest api @RequestMapping(value = "/phone") public ResponsePhone getPhone(@RequestParam ...

  4. poj 3498 最大流

    March of the Penguins Time Limit: 8000MS   Memory Limit: 65536K Total Submissions: 4809   Accepted:  ...

  5. Stick footers布局总结

    一.Sticky footers解释 在网页设计中,Sticky footers设计是最古老和最常见的效果之一,大多数人都曾经经历过.它可以概括如下:如果页面内容不够长的时候,页脚块粘贴在视窗底部:如 ...

  6. [USACO06NOV] Roadblocks

    https://www.luogu.org/problem/show?pid=2865 题目描述 Bessie has moved to a small farm and sometimes enjo ...

  7. jquery checkbox选中状态以及实现全选反选

    jquery1.6以下版本获取checkbox的选中状态: $('.ck').attr('checked'); $('.ck').attr('checked',true);//全选 $('.ck'). ...

  8. asyncio 实现 aiohttp

    #asyncio 没有提供http协议的接口 aiohttp import asyncio import socket from urllib.parse import urlparse async ...

  9. 元类编程-- __new__和__init__的区别

    class User: def __new__(cls, *args, **kwargs): print (" in new ") return super().__new__(c ...

  10. 元类编程--__getattr__, __getattribute__

    #__getattr__, __getattribute__ #__getattr__ 就是在查找不到属性的时候调用 from datetime import date class User: def ...