如何在Ubuntu下顯示詳細的系統(tǒng)動態(tài)信息
1. 安裝Conky軟件打開終端,輸入以下命令安裝Conky軟件:```sudo apt-get install conky-all```2. 設(shè)置Conky的基本顯示輸入命令 `conky` 即可在
1. 安裝Conky軟件
打開終端,輸入以下命令安裝Conky軟件:
```
sudo apt-get install conky-all
```
2. 設(shè)置Conky的基本顯示
輸入命令 `conky` 即可在桌面上看到Conky的基本系統(tǒng)信息顯示,但效果比較簡單。
3. 自定義Conky配置
Conky提供了非常強大的自定義功能,我們可以通過編輯配置文件來定制自己喜歡的顯示效果。
在家目錄下創(chuàng)建一個`.conkyrc`文件,用文本編輯器打開并輸入以下內(nèi)容:
```
設(shè)置背景為透明
background yes
系統(tǒng)信息設(shè)置
cpu_avg_samples 2
net_avg_samples 2
out_to_console no
字體設(shè)置
font Sans:size12
xftalpha 0.8
窗口設(shè)置
own_window yes
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
own_window_type normal
其他設(shè)置
double_buffer yes
minimum_size 260 5
maximum_width 400
default_color white
default_shade_color white
default_outline_color white
alignment top_right
gap_x 40
gap_y 100
use_spacer none
no_buffers yes
uppercase no
顯示內(nèi)容
TEXT
${color white}SYSTEM ${hr 1}${color}
Hostname: $alignr$nodename
Kernel: $alignr$kernel
Uptime: $alignr$uptime
Temp: $alignr${acpitemp}°C
CPU: $alignr${freq_dyn} MHz
Processes: $alignr$processes ($running_processes running)
Load: $alignr$loadavg
CPU1 $alignr${cpu cpu1}% ${cpubar 4 cpu1}
CPU2 $alignr${cpu cpu2}% ${cpubar 4 cpu2}
Ram $alignr$mem / $memmax ($memperc%) ${membar 4}
Swap $alignr$swap / $swapmax ($swapperc%) ${swapbar 4}
Highest CPU $alignr CPU% MEM%
${top name 1} $alignr${top cpu 1} ${top mem 1}
${top name 2} $alignr${top cpu 2} ${top mem 2}
${top name 3} $alignr${top cpu 3} ${top mem 3}
Highest MEM $alignr CPU% MEM%
${top_mem name 1} $alignr${top_mem cpu 1} ${top_mem mem 1}
${top_mem name 2} $alignr${top_mem cpu 2} ${top_mem mem 2}
${top_mem name 3} $alignr${top_mem cpu 3} ${top_mem mem 3}
${color white}FILE SYSTEM ${hr 1}${color}
Root: $alignr${fs_free /} / ${fs_size /}${fs_bar 4 /}
Home: $alignr${fs_free /home} / ${fs_size /home}${fs_bar 4 /home}
${color white}NETWORK ${hr 1}${color}
Down ${downspeed wlan0} k/s $alignr Up ${upspeed wlan0} k/s
${downspeedgraph wlan0 25,107} $alignr${upspeedgraph wlan0 25,107}
Total ${totaldown wlan0} $alignr Total ${totalup wlan0}
天氣信息顯示
${color white}WEATHER ${hr 1}${color}
${execi 3600 python ~ --locationCHXX0101 --datatypeCN}
${font Weather:size44}${color gold}${execi 3600 python ~ --locationCHXX0101 --datatypeWF}${font}${color}
${voffset -20}${offset 18}${execi 3600 python ~ --locationCHXX0101 --datatypeCC}
${offset 10}${execi 3600 python ~ --locationCHXX0101 --datatypeHT}
${offset 10}${execi 3600 python ~ --locationCHXX0101 --datatypeWS} ${font Arrows:size10}${execi 3600 python ~ --locationCHXX0101 --datatypeBF}${font}
${offset 60}Sol: ${color}${execi 3600 python ~ --locationCHXX0101 --datatypeSR}-${execi 3600 python ~ --locationCHXX0101 --datatypeSS}
${font Weather:size26}${execi 3600 python ~ --locationCHXX0101 --datatypeWF --startday1 --endday4 --spaces1}${font}
${execi 3600 python ~ --locationCHXX0101 --datatypeHT --startday1 --endday4 --spaces11}
```
4. 開機自啟Conky
在Ubuntu的Dash中找到"Startup Applications",點擊"Add"按鈕,然后按照以下設(shè)置添加Conky自啟動:
- Name: Conky
- Command: conky
- Comment: Conky system monitor
這樣就可以在每次開機時自動啟動Conky,在桌面上顯示個性化的系統(tǒng)信息了。
天氣信息顯示
Conky還支持顯示天氣信息,只需要在配置文件中加入相關(guān)的代碼即可。上面的配置文件中已經(jīng)包含了天氣信息的顯示,包括當前天氣狀況、溫度、風(fēng)速等信息,以及未來4天的天氣預(yù)報。
你可以根據(jù)自己的需求,進一步調(diào)整Conky的顯示內(nèi)容和樣式,讓它更加美觀實用。Conky提供了非常豐富的定制功能,只要你有耐心和創(chuàng)意,一定能打造出一個屬于自己的酷炫桌面監(jiān)控工具。