Conky is in grafyske tool that displays system information to your screen in real time. Jo kinne de Conky-oanpasse oanpasse en fiele dat it de ynformaasje dy't jo nedich is, toandrukke.
Standert is de soarte ynformaasje dy jo sjogge, as folgjende is:
- Computer Name
- Uptime
- Frequency (yn MHz)
- Frequency (yn GHz)
- RAM brûke
- SWAP gebrûk
- CPU-gebrûk
- Prozessen / Running Prozessen
- File Systems
- Networking
- Top Running Processes
Yn dit guod sil ik jo sjen hoe't Conky ynstalleare en hoe't jo it oanpasse kinne.
Ynstallaasje fan Conky
As jo in Debian basearre Linux-distribúsje brûke, lykas ien fan 'e Ubuntu-famyljes (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu ensfh.), Linux Mint, Bodhi etc brûke dan it kommende apt-get kommando :
sudo apt-get install conky
As jo Fedora of CentOS brûke, brûk it folgjende yumbehearder :
sudo yum install conky
Foar openSUSE brûke jo it kommende zypper kommando
sudo zypper ynstallaasje konky
Foar Arch Linux-brûker is it folgjende kommando fan PacMan
sudo pacman -S conky
Yn elk fan 'e gefallen haw ik sudo opnommen om jo privileezjes te ferheegjen.
Running Conky
Jo kinne konky rinne fanút it terminal fia it folgjende kommando útfiere:
konky
Allegear is it net hiel goed en jo kinne it skerm flikker fine.
Om it flink fan 'e flinker ôf te heljen draaie konky op' e folgjende manier: s
conky -b
Om konky te krijen as eftergrûnproses te brûken, brûk it folgjende kommando:
conky -b &
It krijen fan Conky om te begjinnen by it begjin ferskille foar elke Linux-distribúsje. Dizze side lit sjen hoe't it foar de populêre Ubuntu farianten is.
In konfiguraasjetrift meitsje
Standert stiet it Conky-konfiguraasjetriem yn it /etc/conky/conky.conf. Jo moatte jo eigen konfiguraasjetrouwing meitsje.
Om in konfiguraasjetriem foar Conky te meitsjen, iepenje in terminalfinster en navigearje nei jo thússide:
cd ~
Fan dêrút moatte jo no nei de ferburgen config map navigearje.
cd .config
Jo kinne gewoanwei typen (cd ~ / .config) as jo dit socht hawwe. Lês myn gids yn 'e cd-kommando foar mear ynformaasje oer it navigearjen fan it bestânsysteem.
No dat jo yn it map. Konfigurearje it folgjende kommando útfiere om de standert config file te kopiearjen.
sudo cp /etc/conky/conky.conf .conkyrc
Skriuw in skript om Conky yn te starten
It oanfieren fan konky foar himsels oan 'e startprogramma foar elk ôfdieling en grafyske buroblêd dy't jo brûke, wurket net goed.
Jo moatte wachtsje op it buroblêd om folslein te laden. De bêste manier om dit te dwaan is om in skript oan te meitsjen om konky te begjinnen en it skript te starten by it start.
Iepenje in terminalfinster en navigearje nei jo thúsblêd.
Meitsje in triem mei de namme conkystartup.sh mei help fan nano of sels it katkommando. (As jo sa wolle, kinne jo it ferstjerre meitsje troch in puntsje yn te stellen foar de triemnamme).
Dizze rigels yn 'e triem ynfiere
#! / bin / bash
sliepe 10
conky -b &
Besparje de triem en meitsje it útfiere mei it kommando kommando.
sudo chmod a + x ~ / conkystartup.sh
No set it conkystartup.sh skript oan de list fan startprogramma's foar jo distribúsje.
Standert Konky sil jo jo .conkyrc-bestân yn 'e .config-map brûke. Jo kinne lykwols in oare config-bestân oantsjutte as jo sa wolle en dit is nuttich as jo wolle dat mear as ien konkyútfiere. (Faaks 1 op 'e lofterkant en 1 rjochts).
Eftergrûn meitsje twa konky konfiguraasjestruktueren as folgjend:
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .config / .conkyrightrc
Jou jo konkystartup.sh oan en bewurkje it sa:
#! / bin / bash
sliepe 10
conky -b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &
Besparje it bestân.
No as jo kompjûter opstart, sille jo twa konkearen rinne. Jo kinne mear dan 2 rinne kinne mar tinke dat konky wol op himsels brûke sil resources en der is in beheining oan hoefolle systynformaasje jo wolle sjen litte.
Feroarje de konfiguraasje ynstellings
Om de konfiguraasje-ynstellingen te wizigjen, kinne jo de konfiguraasje-bestânsyndieling oanmeitsje dy't jo yn it map.
Om dit te dwaan iepenje in terminal en fiere it folgjende kommando:
sudo nano ~ / .config / .conkyrc
Gean nei de warranty-oanjefte nei-elke oant jo de wurden konky.config sjogge.
Alle ynstellingen tusken de {en} binnen it konky.config-diel definiearret hoe't it finster sels tekene wurdt.
Bygelyks om de Conky-finster nei de lofterste link te ferpleatse jo de justysje oan 'bottom_left' ynstelle. Gean werom nei it konsept fan in lofts- en rjochte Conky-finster dat jo de justysje yn 'e lofter config file nei' top_left 'sette en de oplieding op' e rjochter config file nei 'top_right'.
Jo kinne in grins taheakje oan it finster troch de grinswidth-wearde te setten op elke nûmer grutter as 0 en troch de opsje draw_borders opnij te setten.
Om de wichtichste tekstkleur te feroarjen, kinne jo de standert_color-opsje bewurkje en in kleur opjaan as red, blau, grien.
Jo kinne in skerm oan it finster taheakje troch de opsje draw_outline op te setten. Jo kinne de skermkleur feroarje troch de opsje fan default_outline_colour te feroarjen. Dochs soest jo read, grien, blau ensfh
Hjirmei kinne jo in skaad taheakje troch te feroarjen fan draw_shades nei wierheid. Jo kinne dan de kleur oanmeitsje troch de default_shade_colour te ynstellen.
It is wurdich mei dizze ynstellings te spyljen om it te krijen om de wize dy't jo wolle graach te sjen.
Jo kinne it lettertype-styl en -grutte feroarje troch de lettertypeparameter te feroarjen. Fier de namme fan in lettertype dat ynstalleare is op jo systeem en set de grutte yn passend. Dit is ien fan 'e meast brûkte ynstellings as de standert 12 puntenpost is hiel grut.
As jo in gat fan 'e lofter kant fan it skerm ferlitte wolle, sjoch de gap_x-ynstelling oan. Hjirtroch kinne jo de posysje fan 'e boppekant fan it skerm feroarje fan' e gap_y ynstelling.
Der binne in folsleine host fan konfiguraasjemooglikheden foar it finster. Hjir binne guon fan 'e nuttichste
- border_inner_margin - de marzje tusken de grins en de tekst
- border_outer_margin - de marzje tusken de grins en de râne fan it finster
- default_bar_height - de hichte foar bars (grafykeleminten)
- default_bar_width - de breedte foar bars (grafykeleminten)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - kieze of grafiken hawwe grinzen
- minimum_width - minimum breedte fan it finster
- maximum_width - maksimum breedte fan it finster
- minimum_height - minimum hichte fan it finster
- maximum_heigh - maksimum hichte fan it finster
- eigen_window_title - Jou it konkyske finster in titel fan jo keuze
- eigen_window_argb_visual - wachtsje op transparânsje
- eigen_window_argb_value - nûmer tusken 0 en 255. 0 is opak, 255 is folslein transparant.
- short_units - meitsje ienheden in inkeld karakter
- show_graph_range - lit de tiidregel sjen litte troch in grafyk
- show_graph_scale - lit de maksimale wearde yn skale grafiken sjen
- haadletter - alle tekst yn haadletter sjen litte
Konfigurearjen fan de ynformaasje dy't troch Conky trochjûn is
Om de ynformaasje te wizigjen troch Konky blokkearje efter de konky.config-seksje fan 'e Conky-konfiguraasjetriem.
Jo sjogge in seksje dy't begjint sa:
"conky.text = [["
Alles dat jo sjen wolle, giet yn dizze paragraaf.
De linen yn 'e tekst sekere sjogge dit sa:
De {kleur-grey} bepale dat it wurd opsleine tiid grau yn kleur is. Jo kinne dit oanmeitsje nei elke kleur dy't jo wolle.
De $ kleur foar $ uptime befettet dat de standertwearde werjûn wurdt yn 'e standertkleur. De $ uptime-ynstelling sil ferfange wurde troch jo systeem omtyd.
Jo kinne tekst trochblaze troch it wurd te loftsjen foar de ynstelling as folgjend skerm:
Jo kinne horizontale rigels tusken ynstellings tafoegje troch de folgjende ta te heakjen:
$ hr
Hjir binne guon fan 'e nuttichste ynstellings dy't jo wolle taheakje:
- audacious_bar - Audacious music player progress bar
- audacious_channels - Tal audacious channels foar aktuele tune
- audacious_file - triemnamme foar aktuele tune
- audacious_length - lengte fan aktuele tune
- audacious_playlist_length - oantal tunes yn 'e playlist
- battery_percent - Batterij persintaazje
- battery_time - Batterij tiid oerbleaun
- CPU - CPU brûke
- CPU-bar-kaart
- cpugauge - CPU-spanning
- desktop_name - Namme fan it buroblêd
- diskio (apparaat) - Toant disk
- distribúsje - Namme fan de distribúsje
- downspeedf (net) - Download fluch yn kilobytes
- Kommando útfiere - Utfiert in shellbehearder en toant de útfier yn konky
- fs_bar - Hoefolle romte wurdt brûkt op in bestânsysteem
- fs_bar_free - hoefolle frije romte beskikber is op in bestânsysteem
- fs_free - Gratis romte op in bestânsysteem
- fs_free_perc - Gratis romte as persintaazje
- image
- Toant in ôfbylding - kernel - Kernel ferzje
- loadavg (1 | 2 | 3) - Load trochsneed foar 1, 5 en 15 minuten
- mem - oantal oantinken yn gebrûk
- Membar - Bar dat spultsje yn gebrûk is
- memfree - Fêste ûnthâld
- memperc - Persintaazje ûnthâld yn gebrûk
- mpd_album - Album yn it aktueel MPD-lûd
- mpd_artist - Artist yn it hjoeddeiske MPD-liet
- mpd_bar - Bar fan mpd's progress
- mpd_file - triemnamme foar aktuele mpd-lûd
- mpd_length - Song's lingte
- mpd_title - namme fan 'e song
- mpd_vol - Volume fan MPD-spiler
- nodename - Hostnamme
- Prozessen - Totaal prosessen
- running_processes - Prozessen yn aksje
- Wapen - Munt tastromte yn gebrûk
- Swapbarbal - Stobbel-útwurking
- swapfree - Fêste fergese swap
- swapmax - Totale bedrach
- swapperc - Persintaazje swipe yn gebrûk
- Threads - Total threads
- tiid (formaat) - Lokale tiid
- upspeedf - upload fluggens
- optiid - systeem omtyd
- user_names - list de brûkers ynlogd
- user_number - tal brûkers ynlogd
- brûkers_times - lingte fan tiidnimmers binne oanmeld
- Utime - Tiid yn UTC-formaat
- Wetter - Wetter info
Gearfetting
Der binne in folsleine ryk fan Conky-ynstellings ynstellings en jo kinne de folsleine list fine troch it lêzen fan de handige side fan Conky.