您好,登錄后才能下訂單哦!
這篇文章主要講解了“Linux下怎么用Conky來監(jiān)視系統(tǒng)運行信息”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“Linux下怎么用Conky來監(jiān)視系統(tǒng)運行信息”吧!
Conky 是一個用 ‘C’ 語言寫就的系統(tǒng)監(jiān)視器,并在 GNU GPL 和 BSD 許可協(xié)議下發(fā)布,在 Linux 和 BSD 操作系統(tǒng)中都可以獲取到它。這個應(yīng)用是基于 X 視窗系統(tǒng)的,原本由 Torsmo 分支而來。
特點
簡潔的用戶界面;
高度可配置;
它既可使用內(nèi)置的部件(超過 300 多個) 也可使用外部腳本,來在桌面或其自有容器中展示系統(tǒng)的狀態(tài);
低資源消耗;
它可顯示范圍廣泛的系統(tǒng)參數(shù),包括但不限于 CPU,內(nèi)存,swap 分區(qū) ,溫度,進(jìn)程,磁盤使用情況,網(wǎng)絡(luò)狀態(tài),電池電量,郵件收發(fā),系統(tǒng)消息,音樂播放器的控制,天氣信息,最新新聞,升級信息等等;
在許多操作系統(tǒng)中如 CrunchBang Linux 和 Pinguy OS 被默認(rèn)安裝;
關(guān)于 Conky 的少有人知的事實
conky 這個名稱來自于一個加拿大電視節(jié)目;
它已被移植到 Nokia N900 上;
官方已經(jīng)不再維護(hù)它了;
在 Linux 中 Conky 的安裝和使用
在我們安裝 conky 之前,我們需要使用下面的命令來安裝諸如 lm-sensors, curl 和 hddtemp 之類的軟件包:
代碼如下:
# apt-get install lm-sensors curl hddtemp
然后是檢測傳感器:
代碼如下:
# sensors-detect
注: 在被系統(tǒng)提示時,回答 ‘Yes’ 。
檢測所有探測到的傳感器:
代碼如下:
# sensors
樣例輸出
代碼如下:
acpitz-virtual-0
Adapter: Virtual device
temp1: +49.5°C (crit = +99.0°C)
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +49.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +49.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +49.0°C (high = +100.0°C, crit = +100.0°C)
Conky 既可以從軟件倉庫中安裝,也可從源代碼編譯得到:
代碼如下:
# yum install conky [在 RedHat 系的系統(tǒng)上]
# apt-get install conky-all [在 Debian 系的系統(tǒng)上]
注: 在 Fedora/CentOS 上安裝 conky 之前,你必須啟用 EPEL 軟件倉庫。
在安裝完 conky 之后,只需輸入如下命令來開啟它:
代碼如下:
$ conky &
正在運行的 Conky 監(jiān)視器
這使得 conky 以一個彈窗的形式運行,并使用位于 /etc/conky/conky.conf 的 conky 基本配置文件。
你可能想將 conky 集成到桌面上,并不想讓它每次以彈窗的形式出現(xiàn),下面就是你需要做的:
將配置文件 /etc/conky/conky.conf 復(fù)制到你的家目錄中,并將它重命名為 .conkyrc,開頭的點號 (.) 是為了確保這個配置文件是隱藏的。
代碼如下:
$ cp /etc/conky/conky.conf /home/$USER/.conkyrc
現(xiàn)在重啟 conky 來應(yīng)用新的更改:
代碼如下:
$ killall -SIGUSR1 conky
Conky 監(jiān)視器窗口
你可能想編輯位于你的家目錄的 conky 的配置文件,這個配置文件的內(nèi)容是非常容易理解的。
下面是 conky 配置文件的一個樣例:
Conky 的配置
從上面的窗口中,你可以更改顏色,邊框,大小,縮放比例,背景,對齊方式及幾個其他屬性。通過為不同的 conky 窗口設(shè)定不同的對齊方式,我們可以同時運行幾個 conky 腳本。
讓 conky 使用其它腳本而不是默認(rèn)配置,以及如何找到這些腳本?
你可以編寫你自己的 conky 腳本或使用來自于互聯(lián)網(wǎng)的腳本;我們并不建議你使用從互聯(lián)網(wǎng)中找到的具有潛在危險的任何腳本,除非你清楚你正在做什么。然而,有一些著名的主題和網(wǎng)頁包含可信賴的 conky 腳本,例如下面所提及的:
http://ubuntuforums.org/showthread.php?t=281865
http://conky.sourceforge.net/screenshots.html
在上面的 URL 地址中,你將發(fā)現(xiàn)其中每個截圖都有一個超鏈接,它們將指向到腳本文件。
測試 Conky 腳本
這里我將在我的 Debian Jessie 系統(tǒng)中運行一個由第三方寫的 conky 腳本,以此來進(jìn)行測試:
代碼如下:
$ wget https://github.com/alexbel/conky/archive/master.zip
$ unzip master.zip
切換當(dāng)前工作目錄到剛才解壓的目錄:
代碼如下:
$ cd conky-master
將 secrets.yml.example 重命名為 secrets.yml:
代碼如下:
$ mv secrets.yml.example secrets.yml
在你需要運行這個(ruby)腳本之前安裝 Ruby:
代碼如下:
$ sudo apt-get install ruby
$ ruby starter.rb
華麗的 conky 外觀
注: 可以修改這個腳本以展示你當(dāng)前的天氣,溫度等;
假如你想讓 conky 開機(jī)自啟,請在開機(jī)啟動應(yīng)用設(shè)置(startup Applications) 中添加如下的幾行命令:
代碼如下:
conky --pause 10
save and exit.
感謝各位的閱讀,以上就是“Linux下怎么用Conky來監(jiān)視系統(tǒng)運行信息”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對Linux下怎么用Conky來監(jiān)視系統(tǒng)運行信息這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。