Ang Conky ay isang graphical na tool na nagpapakita ng impormasyon ng system sa iyong screen sa real time. Maaari mong i-customize ang hitsura at pakiramdam ng Conky upang maipakita nito ang impormasyong kailangan mo nito.
Bilang default ang uri ng impormasyong makikita mo ay ang mga sumusunod:
- Pangalan ng Computer
- Uptime
- Dalas (Sa MHz)
- Dalas (Sa GHz)
- Paggamit ng RAM
- Magpalit ng Paggamit
- Paggamit ng CPU
- Mga Proseso / Pagpapatakbo ng Running
- Mga System ng File
- Networking
- Mga Nangungunang Running Process
Sa gabay na ito ipapakita ko sa iyo kung paano i-install ang Conky at kung paano i-customize ito.
Pag-install ng Conky
Kung gumagamit ka ng Debian based Linux distribution tulad ng alinman sa pamilya ng Ubuntu (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu atbp), Linux Mint, Bodhi atbp pagkatapos ay gamitin ang sumusunod na apt-get command :
sudo apt-get install conky
Kung gumagamit ka ng Fedora o CentOS gamitin ang sumusunod na yum command :
sudo yum install conky
Para sa openSUSE gagamitin mo ang sumusunod na command ng zypper
sudo zypper install conky
Para sa gumagamit ng Arch Linux ang sumusunod na command ng PacMan
sudo Pacman -S conky
Sa bawat isa sa mga kaso sa itaas isinama ko ang sudo upang itaas ang iyong mga pribilehiyo.
Pagpapatakbo ng Conky
Maaari kang magpatakbo ng conky tuwid mula sa terminal sa pamamagitan ng pagpapatakbo ng sumusunod na command:
conky
Sa sarili nitong, hindi ito maganda at maaari mong makita ang screen flickers.
Upang mapupuksa ang flicker run conky sa sumusunod na paraan: s
conky -b
Upang makakuha ng conky upang tumakbo bilang isang proseso ng background gamitin ang sumusunod na command:
conky -b &
Ang pagkuha ng Conky upang tumakbo sa simula ay naiiba para sa bawat pamamahagi ng Linux. Ipinapakita ng pahinang ito kung paano ito gawin para sa pinakasikat na variant ng Ubuntu.
Paglikha ng isang Configuration File
Bilang default ang configuration file ng Conky ay matatagpuan sa /etc/conky/conky.conf. Dapat kang lumikha ng iyong sariling configuration file.
Upang lumikha ng configuration file para sa Conky buksan ang isang terminal window at mag-navigate sa direktoryo ng iyong tahanan:
cd ~
Mula doon kailangan mo na ngayong mag-navigate sa nakatagong folder ng config.
cd .config
Maaari kang mag-type lamang (cd ~ / .config) kung gusto mo. Basahin ang aking gabay sa cd command para sa karagdagang impormasyon tungkol sa pag-navigate sa file system.
Ngayon na ikaw ay nasa folder na .config tumakbo ang sumusunod na command upang kopyahin ang default na config file.
sudo cp /etc/conky/conky.conf .conkyrc
Gumawa ng isang Script Upang Patakbuhin ang Conky Sa Startup
Ang pagdaragdag ng conky mismo sa rutin ng pagsisimula para sa alinman sa pamamahagi at graphical desktop na iyong ginagamit ay hindi gumagana nang mahusay.
Kailangan mong maghintay para sa ganap na pag-load ng desktop. Ang pinakamahusay na paraan upang gawin ito ay upang lumikha ng isang script upang ilunsad ang conky at patakbuhin ang script sa startup.
Buksan ang isang terminal window at mag-navigate sa iyong home folder.
Gumawa ng isang file na tinatawag na conkystartup.sh gamit ang nano o kahit na ang command na cat . (Kung nais mo ay maaari mong gawin itong nakatago sa pamamagitan ng paglalagay ng isang tuldok sa harap ng pangalan ng file).
Ipasok ang mga linyang ito sa file
#! / bin / bash
matulog 10
conky -b &
I-save ang file at gawin itong executable gamit ang sumusunod na command.
sudo chmod a + x ~ / conkystartup.sh
Ngayon idagdag ang script na conkystartup.sh sa listahan ng mga application ng startup para sa iyong pamamahagi.
Sa pamamagitan ng default Conky ay gagamitin na ngayon ang iyong .conkyrc file sa folder na .config. Gayunpaman maaari mong tukuyin ang ibang config file kung nais mo at ito ay kapaki-pakinabang kung balak mong magpatakbo ng higit sa isang conky. (Marahil 1 sa kaliwang bahagi at 1 sa kanan).
Una sa lahat, lumikha ng dalawang mga file configuration ng conky tulad ng sumusunod:
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .config / .conkyrightrc
Ngayon, i-edit mo ang iyong conkystartup.sh at i-edit ito bilang mga sumusunod:
#! / bin / bash
matulog 10
conky -b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &
I-save ang file.
Ngayon kapag ang iyong computer reboots magkakaroon ka ng dalawang conkys tumatakbo. Maaari kang magkaroon ng higit sa 2 tumatakbo ngunit tandaan na conky ay sa kanyang sarili ay gumagamit ng mga mapagkukunan at may isang limitasyon sa kung magkano ang impormasyon ng system na nais mong ipakita.
Pagbabago sa Mga Setting ng Pagsasaayos
Upang baguhin ang mga setting ng pagsasaayos i-edit ang configuration file na conky na nilikha mo sa folder na .config.
Upang gawin ito buksan ang isang terminal at patakbuhin ang sumusunod na command:
sudo nano ~ / .config / .conkyrc
Mag-scroll sa nakaraang pahayag ng warranty hanggang sa makita mo ang mga salita conky.config.
Ang lahat ng mga setting sa pagitan ng {at} sa loob ng seksyong conky.config ay tumutukoy sa kung paano ang window mismo ay iguguhit.
Halimbawa upang ilipat ang window ng Conky sa kaliwa sa ibaba ay itatakda mo ang pagkakahanay sa 'bottom_left'. Bumalik sa konsepto ng isang kaliwa at kanang Conky window na nais mong itakda ang pagkakahanay sa kaliwang config file sa 'top_left' at ang pagkakahanay sa kanan config file sa 'top_right'.
Maaari kang magdagdag ng hangganan sa window sa pamamagitan ng pagtatakda ng border_width na halaga sa anumang numero na mas malaki kaysa sa 0 at sa pamamagitan ng pagtatakda ng opsyon na draw_borders sa totoo.
Upang baguhin ang pangunahing kulay ng teksto i-edit ang opsyon na default_color at tukuyin ang isang kulay tulad ng pula, asul, berde.
Maaari kang magdagdag ng balangkas sa window sa pamamagitan ng pagtatakda ng opsyon na draw_outline sa totoo. Maaari mong baguhin ang kulay ng outline sa pamamagitan ng pag-ampon sa default_outline_colour na opsyon. Muli mong tukuyin ang pula, berde, asul atbp.
Katulad nito, maaari kang magdagdag ng lilim sa pamamagitan ng pagbabago ng draw_shades sa totoo. Pagkatapos ay maaari mong baguhin ang kulay sa pamamagitan ng pagtatakda ng default_shade_colour.
Ito ay nagkakahalaga ng pag-play sa mga setting na ito upang makuha ito upang tingnan ang paraan na gusto mo ito.
Maaari mong baguhin ang estilo ng font at sukat sa pamamagitan ng pagbabago sa parameter ng font. Ipasok ang pangalan ng isang font na naka-install sa iyong system at itakda ang sukat nang naaangkop. Ito ay isa sa mga pinaka-kapaki-pakinabang na mga setting tulad ng default na 12 point font ay masyadong malaki.
Kung gusto mong umalis ng puwang mula sa kaliwang bahagi ng screen i-edit ang setting ng gap_x. Katulad din na baguhin ang posisyon mula sa tuktok ng screen ay magbago sa setting ng gap_y.
Mayroong isang buong host ng mga setting ng pagsasaayos para sa window. Narito ang ilan sa mga pinaka kapaki-pakinabang
- border_inner_margin - ang margin sa pagitan ng border at ang teksto
- border_outer_margin - ang margin sa pagitan ng hangganan at gilid ng window
- default_bar_height - ang taas para sa mga bar (mga elemento ng graph)
- default_bar_width - ang lapad para sa mga bar (mga elemento ng graph)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - piliin kung may mga border ang mga graph
- minimum_width - pinakamaliit na lapad ng window
- maximum_width - maximum na lapad ng window
- minimum_height - pinakamaliit na taas ng window
- maximum_heigh - maximum na taas ng window
- own_window_title - Bigyan ang window ng conky isang pamagat na iyong pinili
- own_window_argb_visual - i-on ang transparency
- own_window_argb_value - numero sa pagitan ng 0 at 255. 0 ay hindi lampasan ng liwanag, 255 ay ganap na transparent.
- short_units - gumawa ng mga yunit ng isang solong character
- show_graph_range - nagpapakita ng hanay ng oras na sakop ng isang graph
- show_graph_scale - Ipinapakita ang maximum na halaga sa mga naka-scale na graph
- uppercase - ipakita ang lahat ng teksto sa uppercase
Pag-configure Ang Impormasyon Ipinapakita ng Conky
Upang baguhin ang impormasyon na ipinakita ng Conky scroll nakaraang bahagi ng conky.config ng configuration file ng Conky.
Makakakita ka ng isang seksyon na nagsisimula tulad nito:
"conky.text = [["
Ang anumang bagay na nais mong maipakita ay napupunta sa seksyon na ito.
Ang mga linya sa seksyon ng teksto ay may ganito:
Ang {color grey} ay tumutukoy na ang salitang uptime ay magiging kulay abo. Maaari mong baguhin ito sa anumang kulay na nais mo.
Ang $ na kulay bago ang $ uptime ay tumutukoy na ang halaga ng uptime ay ipapakita sa default na kulay. Ang $ uptime na setting ay papalitan ng iyong sistema ng uptime.
Maaari kang mag-scroll sa teksto sa pamamagitan ng pagdaragdag ng salita scroll sa harap ng setting tulad ng sumusunod:
Maaari kang magdagdag ng mga pahalang na linya sa pagitan ng mga setting sa pamamagitan ng pagdaragdag ng mga sumusunod:
$ hr
Narito ang ilan sa mga mas kapaki-pakinabang na setting na maaari mong idagdag:
- audacious_bar - Tunog na pag-unlad ng player ng musika
- audacious_channels - Bilang ng mga matapang na channel para sa kasalukuyang tune
- audacious_file - Filename para sa kasalukuyang tune
- audacious_length - Haba ng kasalukuyang tune
- audacious_playlist_length - Bilang ng mga himig sa playlist
- battery_percent - Porsyento ng baterya
- battery_time - Oras ng baterya na natitira
- CPU - Paggamit ng CPU
- cpubar - CPU bar chart
- cpugauge - CPU gauge
- desktop_name - Pangalan ng desktop
- disk (device) - Nagpapakita ng disk io
- pamamahagi - Pangalan ng pamamahagi
- downspeedf (net) - I-download ang bilis sa kilobytes
- exec command - Nagpapatupad ng shell command at nagpapakita ng output sa conky
- fs_bar - Gaano karaming espasyo ang ginagamit sa isang sistema ng file
- fs_bar_free - Gaano karaming libreng puwang ang magagamit sa isang file system
- fs_free - Libreng puwang sa isang file system
- fs_free_perc - Libreng puwang bilang porsyento
- imahe
- Nagpapakita ng isang imahe - kernel - Bersyon ng kernel
- loadavg (1 | 2 | 3) - Mag-load ng average para sa 1, 5 at 15 minuto
- mem - Halaga ng memorya na ginagamit
- dibar - Bar na nagpapakita ng memorya na ginagamit
- memfree - Halaga ng libreng memorya
- memperc - Porsyento ng memorya na ginagamit
- mpd_album - Album sa kasalukuyang MPD song
- mpd_artist - Artist sa kasalukuyang MPD song
- mpd_bar - Pag-unlad ng bar ng mpd
- mpd_file - Filename para sa kasalukuyang mpd song
- mpd_length - Haba ng kanta
- mpd_title - Pangalan ng kanta
- mpd_vol - Dami ng MPD player
- nodename - Hostname
- proseso - Kabuuang mga proseso
- running_processes - Mga Proseso sa pagkilos
- magpalit - Halaga ng swap space na ginagamit
- swapbar - Ipinapakita ng bar na nagpapalit ng paggamit
- swapfree - Halaga ng libreng swap
- swapmax - Kabuuang halaga ng swap
- swapperc - Porsyento ng swap na ginagamit
- thread - Kabuuang mga thread
- oras (format) - Lokal na oras
- upspeedf - Mag-upload ng bilis
- uptime - System uptime
- user_names - ilista ang mga gumagamit na naka-log in
- user_number - bilang ng mga gumagamit ang naka-log in
- user_times - haba ng oras ang mga gumagamit ay naka-log in
- utime - Oras sa format na UTC
- Panahon - impormasyon sa lagay ng panahon
Buod
Mayroong isang buong kayamanan ng mga setting ng configuration ng Conky at makikita mo ang buong listahan sa pamamagitan ng pagbabasa ng pahina ng manu-manong Conky.