Conky je grafično orodje, ki na zaslonu prikaže sistemske informacije v realnem času. Conky videz in občutek lahko prilagodite tako, da prikaže informacije, ki jih potrebujete.
Privzeto bodo informacije, ki jih boste videli, naslednje:
- Ime računalnika
- Uptime
- Frekvenca (v MHz)
- Frekvenca (v GHz)
- Uporaba RAM-a
- Uporaba SWAP
- Uporaba CPU-ja
- Procesi / tekoči procesi
- File Systems
- Mreženje
- Najboljši tekoči procesi
V tem priročniku vam pokažem, kako namestiti Conky in kako jo prilagoditi.
Nameščanje Conky
Če uporabljate distribucijo Linuxa, ki temelji na Debianu, kot je katera koli družina Ubuntu (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu itd.), Linux Mint, Bodhi itd, uporabite naslednji ukaz apt-get :
sudo apt-get namestiti conky
Če uporabljate Fedora ali CentOS, uporabite naslednji ukaz yum :
sudo yum namestite conky
Za openSUSE bi uporabili naslednji ukaz zipper
sudo zypper namestiti conky
Za Arch Linux uporabite naslednji ukaz PacMan
sudo pacman -S conky
V vsakem od zgornjih primerov sem vključil sudo za povišanje vaših privilegijev.
Running Conky
Iz terminala lahko vodite conky z zagonom naslednjega ukaza:
Konkretno
Sama po sebi ni zelo dobra in morda boste našli zaslon.
Da se znebite flicker run konky na naslednji način: s
conky-b
Če želite pretakati, da se zažene kot ozadje, uporabite naslednji ukaz:
conky -b &
Zagon Conky za zagon pri zagonu se razlikuje za vsako distribucijo Linuxa. Na tej strani je prikazano, kako to storiti za najbolj priljubljene različice Ubuntu.
Ustvarjanje konfiguracijske datoteke
Konfiguracijska datoteka Conky se privzeto nahaja v /etc/conky/conky.conf. Ustvariti morate svojo konfiguracijsko datoteko.
Če želite ustvariti konfiguracijsko datoteko za Conky, odprite okno terminala in pojdite v svoj domači imenik:
cd ~
Od tam se morate pomakniti do skrite mape za konfiguracijo.
cd .config
Lahko bi samo vtipkali (cd ~ / .config), če si tako želel. Za več informacij o navigaciji datotečnega sistema preberite moj vodnik o ukazu cd.
Zdaj, ko ste v mapi .config, naredite ta ukaz za kopiranje privzete nastavitvene datoteke.
sudo cp /etc/conky/conky.conf .conkyrc
Ustvarite skript za zagon Conky pri zagonu
Dodajte kondicijo sama po sebi v začetno rutino za katero koli distribucijo in grafično namizje, ki ga uporabljate, ne deluje zelo dobro.
Počakati morate, da se namizje naloži v celoti. Najboljši način za to je ustvariti skript za zagon in zagnati skript pri zagonu.
Odprite terminalsko okno in se pomaknite do domače mape.
Ustvarite datoteko conkystartup.sh, ki uporablja nano ali celo ukaz cat . (Če tako želite, lahko skrijete tako, da postavite piko pred ime datoteke).
Vnesite te vrstice v datoteko
#! / bin / bash
spanje 10
conky -b &
Shranite datoteko in jo izvedite z naslednjim ukazom.
sudo chmod a + x ~ / conkystartup.sh
Zdaj dodajte skript conkystartup.sh na seznam zagonskih aplikacij za vašo distribucijo.
Privzeto bo Conky zdaj uporabil vašo datoteko .conkyrc v mapi .config. Lahko pa določite drugo konfiguracijsko datoteko, če tako želite, in to je koristno, če nameravate zagnati več kot eno conky. (Morda 1 na levi in 1 na desni).
Najprej ustvarite dve konusni konfiguracijski datoteki, kot sledi:
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .config / .conkyrightrc
Zdaj uredite conkystartup.sh in jo uredite na naslednji način:
#! / bin / bash
spanje 10
conky-b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &
Shranite datoteko.
Zdaj, ko se računalnik ponovno zažene, boste imeli dve koniki, ki se izvajajo. Imate lahko več kot dve vožnji, vendar ne pozabite, da bo conky sam po sebi uporabljal vire in obstaja omejitev, koliko sistemskih informacij boste želeli prikazati.
Spreminjanje konfiguracijskih nastavitev
Če želite spremeniti konfiguracijske nastavitve, uredite končno konfiguracijsko datoteko, ki ste jo ustvarili v mapi .config.
Če želite to narediti, odprite terminal in zaženite naslednji ukaz:
sudo nano ~ / .config / .conkyrc
Pomaknite se do izjave o garanciji, dokler ne vidite besed conky.config.
Vse nastavitve med {in} znotraj razdelka conky.config opredeljujejo, kako se odpre samo okno.
Na primer, če želite premakniti Conkyovo okno v spodnji levi, nastavite poravnavo na »bottom_left«. Ko se vrnemo k konceptu lijevega in desnega Conky okna, bi nastavili poravnavo v levi konfiguracijski datoteki na »top_left« in poravnavo v desni konfiguracijski datoteki na »top_right«.
V okno lahko dodate okno tako, da vrednost limit_width nastavite na poljubno število, večje od 0, in nastavite možnost draw_borders na true.
Če želite spremeniti barvo glavnega besedila, uredite možnost default_color in določite barvo, kot sta rdeča, modra, zelena.
Oknu lahko dodate v okno tako, da nastavite možnost draw_outline na true. Barvo slike lahko spremenite tako, da spremenite možnost default_outline_colour. Ponovno bi navedli rdečo, zeleno, modro itd.
Podobno lahko dodate senco, tako da spremenite draw_shades v true. Barvo lahko spremenite tako, da nastavite privzeto_shade_colour.
Najbolje je igrati s temi nastavitvami, tako da bo videti, kako vam je všeč.
S spreminjanjem parametra pisave lahko spremenite slog in velikost pisave. Vnesite ime pisave, ki je nameščena na vašem sistemu, in ustrezno nastavite velikost. To je ena od najbolj uporabnih nastavitev, saj je privzeta velikost pisave 12 točk.
Če želite pustiti vrzel z leve strani zaslona uredite nastavitev gap_x. Podobno spremenite položaj z vrha zaslona, spremenite nastavitev gap_y.
Za okno je veliko konfiguracijskih nastavitev. Tukaj je nekaj najbolj uporabnih
- border_inner_margin - rob med mejo in besedilom
- border_outer_margin - rob med robom in robom okna
- default_bar_height - višina za palice (elementi grafikona)
- default_bar_width - širina za palice (elementi grafikona)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - izberite, ali grafi imajo meje
- minimum_width - najmanjša širina okna
- maximum_width - največja širina okna
- minimum_height - minimalna višina okna
- maximum_heigh - največja višina okna
- own_window_title - Podajte kaskadno okno naslov, ki ga izberete
- own_window_argb_visual - vklopite preglednost
- lastno_window_argb_value - število med 0 in 255. 0 je neprozorno, 255 je popolnoma pregleden.
- short_units - naredite enote en sam znak
- show_graph_range - prikazuje časovno obdobje, ki ga pokriva graf
- show_graph_scale - prikazuje največjo vrednost v skaliranih grafikonih
- velike črke - prikaži celotno besedilo z velikimi črkami
Konfiguriranje informacij, ki jih prikazuje Conky
Za spreminjanje informacij, ki jih prikazuje Conky, premaknite mimo conky.config odseka conky konfiguracijske datoteke.
Videli boste razdelek, ki se začne takole:
"conky.text = [[" "
Vse, kar želite prikazati, je v tem razdelku.
Vrstice v besedilnem odseku izgledajo tako:
{Barva siva} določa, da bo beseda uptime sivo barva. To lahko spremenite v poljubno barvo, ki jo želite.
Barva $ pred $ uptime določa, da bo vrednost uptime prikazana v privzeti barvi. Nastavitev $ uptime bo zamenjana s sistemskim časom delovanja.
Besedilo lahko premikate tako, da pred nastavitvijo doda besedo pomikanje:
Med nastavitvami lahko dodate vodoravno črto tako, da dodate naslednje:
$ hr
Tukaj je nekaj bolj uporabnih nastavitev, ki jih morda želite dodati:
- audacious_bar - Odličen bar za napredek predvajalnika glasbe
- audacious_channels - število drznih kanalov za trenutno melodijo
- audacious_file - Filename za trenutne melodije
- audacious_length - Dolžina trenutne melodije
- audacious_playlist_length - število skladb na seznamu predvajanja
- battery_percent - odstotek baterije
- battery_time - preostanek baterije
- CPU - uporaba CPU-ja
- cpubar - diagram barv CPU
- cpugauge - CPU merilnik
- ime_piza - ime namizja
- diskio (naprava) - prikaže disk io
- distribucija - ime distribucije
- downspeedf (neto) - hitrost prenosa v kilobajtih
- ukaz exec - izvede ukaz ukazne lupine in prikaže izhod v koničnem
- fs_bar - Koliko prostora se uporablja v datotečnem sistemu
- fs_bar_free - Koliko prostega prostora je na voljo v datotečnem sistemu
- fs_free - prost prostor v datotečnem sistemu
- fs_free_perc - Prosti prostor kot odstotek
- slika
- prikaže sliko - jedro - različica jedra
- loadavg (1 | 2 | 3) - V povprečju naložite 1, 5 in 15 minut
- mem - Količina pomnilnika v uporabi
- mbar - bar, ki prikazuje uporabo pomnilnika
- memfree - količina prostega pomnilnika
- memperc - Odstotek pomnilnika v uporabi
- mpd_album - album v trenutni skladbi MPD
- mpd_artist - izvajalec v trenutni pesmi MPD
- mpd_bar - vrstica napredka mpd
- mpd_file - ime datoteke za trenutno pesem mpd
- mpd_length - Dolžina pesmi
- mpd_title - Ime pesmi
- mpd_vol - glasnost predvajalnika MPD
- nodename - ime gostitelja
- procesi - Skupni procesi
- running_processes - procesi v akciji
- swap - Količina swap prostora v uporabi
- swapbar - vrstica, ki prikazuje uporabo zamenjave
- swapfree - znesek prostega zamenjave
- swapmax - skupni znesek swap
- swapperc - Odstotek zamenjave pri uporabi
- niti - Skupaj niti
- čas (format) - lokalni čas
- upspeedf - Hitrost prenosa
- uptime - sistem uptime
- user_names - seznam prijavljenih uporabnikov
- user_number - število prijavljenih uporabnikov
- user_times - uporabljeni uporabniki so bili dolgotrajni
- utime - Čas v obliki UTC
- vremenske informacije o vremenu
Povzetek
Obstajajo številne konfiguracijske nastavitve Conky in celoten seznam najdete tako, da preberete stran priročnika Conky.