环境:ubuntu16.04 xfce4

编辑/etc/conky/conky.conf

或者编辑

~/.conkyrc

任选其一即可。

内容如下:

conky.config = {
background = true,
update_interval=1,
double_buffer=true,
imlib_cache_size=10,
draw_shades=false,
draw_outline=false,
draw_borders = false,
draw_graph_borders = false,
show_graph_scale = false,
show_graph_range = false,
minimum_height = 620,
minimum_width = 268,
own_window = true,
own_window_class = 'Conky',
own_window_type = 'normal',
own_window_transparent=true,
border_inner_margin=0,
border_outer_margin=0,
own_window_hints="undecorated,below,sticky,skip_taskbar,skip_pager",
own_window_argb_visual=true,
own_window_argb_value=0,
use_xft = true,
xftalpha=0.8,
font = 'Waree:size=11:style=bold',
text_buffer_size=256,
short_units=true,
short_units=true,
pad_percents=2,
top_name_width=10,alignment = 'top_right',border_width = 1,cpu_avg_samples = 2,default_color = 'white',gap_x = 25,gap_y = 230,net_avg_samples = 2,no_buffers = true,out_to_console = false,out_to_stderr = false,extra_newline = false,stippled_borders = 0,update_interval = 1.0,uppercase = false,use_spacer = 'none',}conky.text = [[
${scroll 16 $nodename - $sysname $kernel on $machine | }
$hr
${color white}Uptime:$color $uptime
${color white}Frequency (in MHz):$color $freq
${color white}Frequency (in GHz):$color $freq_g
${color white}RAM Usage:                  ${color red}$memperc%             $mem/$memmax
${color red}${membar 4}
${color red}CPU Usage:$color $cpu% ${cpubar 4}
${color white}Processes:$color $processes  ${color white}Running:$color $running_processes
$hr
${color white}File systems:
$color${fs_used /}/${fs_size /} ${fs_bar 6 /}
${color white}Networking:Up:$color ${upspeed wlan0} ${color white} - Down:$color ${downspeed wlan0}
$hr
${color white}Name              PID   CPU%   MEM%
${color white} ${top name 1} ${top pid 1} ${top cpu 1} ${top mem 1}
${color white} ${top name 2} ${top pid 2} ${top cpu 2} ${top mem 2}
${color white} ${top name 3} ${top pid 3} ${top cpu 3} ${top mem 3}
${color white} ${top name 4} ${top pid 4} ${top cpu 4} ${top mem 4}
${color white} ${top name 5} ${top pid 5} ${top cpu 4} ${top mem 5}]]

效果如下:

其中

alignment = 'bottom_right',

可以改成top_left或者top_right等,但是感觉对于上下位置,该语句作用不明显,以后再探究

另外注意,如果使用的是无线的话,那么上面的eth0需要改为wlan0,具体改为什么,由

网络环境来决定.

然后大致说下我对这个语法的理解,

conky中一般每设置一个东西前,都可以在前面加入颜色,例如

${color white}RAM Usage:${color red}$memperc%

另外,关于进度条,你只要在conky的脚本中,进度条所在的那行代码前面多敲入一些空格,然后保存,就会发现conky中的进度条长度长度边长了.

(Gap_x,Gap_y)是conky显示的坐标,alignment用来决定(Gap_x,Gap_y)的坐标原点是电脑屏幕的哪个角落,

例如alignment = 'top_right'时,那么桌面的右上角就是原点.

开机启动:

root@ubuntu:/usr/local/bin# touch startconky
root@ubuntu:/usr/local/bin# chmod u+x startconky 
root@ubuntu:/usr/local/bin# sublime startconky

添加以下代码:

#!/bin/sh
sleep 20

参考链接:

https://blog.csdn.net/wdjhzw/article/details/39188389

https://blog.csdn.net/bwlab/article/details/46954227(有主题的下载连接)

conky在ubuntu xfce4下面的配置相关推荐

  1. [网摘学习]在Ubuntu上安装和配置OpenStack Nova之二

    再收藏一份Openstack的文章,这两天的操作与此相同.但其中出现的问题还需要查找原因.待个人继续学习研究. 原文参考:http://www.linuxde.net/2011/11/1599.htm ...

  2. Ubuntu Linux下如何配置Android开发环境

    下载和安装Win7系统Android开发环境中讲了怎样在Win7系统中安装Android开发环境,那么怎样在Linux系统中配置Android开发环境呢?本篇文章就将演示如何使用Eclipse.And ...

  3. Ubuntu下安装和配置Apache2方法简介

    本篇文章主要介绍了详解Ubuntu下安装和配置Apache2,小编觉得挺不错的,现在就分享给大家,也给大家做个参考.有兴趣的朋友可以了解一下. 在Ubuntu中安装apache 安装指令: sudo ...

  4. linux ubuntu 安装ftp,系统运维|如何在 Ubuntu 下安装和配置 FTP 服务器

    FTP(文件传输协议)是一个较老且最常用的标准网络协议,用于在两台计算机之间通过网络上传/下载文件.然而, FTP 最初的时候并不安全,因为它仅通过用户凭证(用户名和密码)传输数据,没有进行加密. 警 ...

  5. linux+4.4+android,Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法

    Ubuntu 14.04 x64配置Android 4.4 kitkat编译环境的方法跟Ubuntu 12.04 - 13.10 以及jellybean编译环境配置没多大区别, 顺便记录下而已: 64 ...

  6. linux ubuntu安装 mono,在 Ubuntu Server 上安装配置 Mono 生产环境

    在 Ubuntu Server 上安装配置 Mono 生产环境 在 Ubuntu Server 上安装和配置 Apache2 + Mono 生产环境的记录. 服务器环境是 Ubuntu Server ...

  7. 转:ubuntu或linux网卡配置/etc/network/interfaces

    [转] (转)ubuntu或linux网卡配置/etc/network/interfaces 2011-02-25 14:18 转载自 飞天神猪耶 最终编辑 babykick 转自:http://gf ...

  8. Ubuntu下使用UFW配置防火墙

    Ubuntu下使用UFW配置防火墙(简化iptables的操作) UFW全称为Uncomplicated Firewall,是Ubuntu系统上配置iptables防火墙的工具.UFW提供一个非常友好 ...

  9. Vsftp在Ubuntu的安装与配置

    先说明我的Ubuntu版本:10.04 vsftpd是2.2.0 网上找了很多关于vsftpd在Ubuntu上的安装配置文章,版本和我的都有或多或少的差异,导致按图索骥非常失败,在下一气之下,自己按照 ...

最新文章

  1. 盘点数据科学20个最好的Python库(附链接)
  2. Go 语言编程 — Profiling 性能分析
  3. 盘点8月的手工作品!
  4. 查看 Android SDK Build-tools 版本号
  5. VTK:相互作用之MouseEventsObserver
  6. java存储字节,java 数目字转化成字节存储算法
  7. spring 集成hibernate
  8. aws mfa 认证_如何为您的AWS账户设置多因素身份验证(MFA)
  9. vc6.0 matlab混合编程,matlab2010 + vc6.0混合编程实例(调用dll)
  10. 有意思,USB资料分享
  11. 信息学奥赛一本通(1094:与7无关的数)
  12. REUSE_ALV_GRID_DISPLAY显示ALV,设置可编辑时,与内表数据同步问题
  13. php下载apk文件源码下载,PHP_php下载文件源代码(强制任意文件格式下载),一个简单的php文件下载源代码 - phpStudy...
  14. Oracle查询对应表是否在使用,oracle 中查询当前用户可以看到的表名、表对应的所有字段...
  15. 安装了mySQL后怎么导入数据_mysql安装、配置、导入数据库
  16. explain mysql执行顺序_面试前必须知道的MySQL命令【explain】
  17. python directx_directX嵌入pyside
  18. Windows 查看端口占用情况并关闭端口
  19. PHP实现物流查询(通过快递网API实现)
  20. 抖音小店运营规则;;超详细小店违规处罚条例;丨国仁网络资讯

热门文章

  1. 为别人做嫁衣——代理模式
  2. cocos2dx中的背景图层CCLayerColor和渐变图层CCLayerGradient
  3. 用闭包实现重载的过程学习闭包
  4. linux网卡设置详解,史上最详细的Linux网卡ifcfg-eth0配置详解
  5. 自定义预览_为什么NVR预览画面数量少于已经添加的通道数
  6. vue中使用watch监听$route 无效问题
  7. 在vue组件中使用vuex的state状态对象的5种方式
  8. java解析动态AIS原始数据
  9. 重拾python Day 1
  10. GPS定位系统源码二次开发就选专为二次开发而生的GPSBD...