Conky adalah alat grafik yang memaparkan maklumat sistem ke skrin anda dalam masa nyata. Anda boleh menyesuaikan rupa dan perasaan Conky supaya ia memaparkan maklumat yang anda perlukan.
Secara lalai jenis maklumat yang anda akan lihat adalah seperti berikut:
- Nama Komputer
- Uptime
- Kekerapan (Dalam MHz)
- Kekerapan (Dalam GHz)
- Penggunaan RAM
- Penggunaan SWAP
- Penggunaan CPU
- Proses / Proses Running
- Sistem Fail
- Rangkaian
- Proses Running Teratas
Dalam panduan ini, saya akan menunjukkan kepada anda cara memasang Conky dan cara menyesuaikannya.
Memasang Conky
Jika anda menggunakan pengedaran Linux berasaskan Debian seperti mana-mana keluarga Ubuntu (Ubuntu, Ubuntu MATE, Ubuntu GNOME, Kubuntu, Xubuntu, Lubuntu dll), Linux Mint, Bodhi etc kemudian gunakan perintah apt-get yang berikut :
sudo apt-get install conky
Jika anda menggunakan Fedora atau CentOS gunakan perintah yum berikut:
sudo yum install conky
Untuk openSUSE anda akan menggunakan arahan zypper berikut
sudo zypper install conky
Untuk pengguna Arch Linux arahan PacMan yang berikut
sudo pacman -S conky
Dalam setiap kes di atas saya telah memasukkan sudo untuk meningkatkan keistimewaan anda.
Running Conky
Anda boleh menjalankan conky lurus dari terminal dengan menjalankan perintah berikut:
conky
Dengan sendirinya, ia tidak begitu baik dan anda mungkin mendapati skrin berkedip.
Untuk menghilangkan keruntuhan lincah dengan cara berikut: s
conky -b
Untuk mendapatkan konfigurasi berjalan sebagai proses latar belakang, gunakan arahan berikut:
conky -b &
Mendapatkan Conky untuk dijalankan pada permulaan berbeza bagi setiap pengedaran Linux. Halaman ini menunjukkan bagaimana untuk melakukannya untuk varian Ubuntu yang paling popular.
Membuat Fail Konfigurasi
Secara lalai fail konfigurasi Conky terletak di /etc/conky/conky.conf. Anda harus membuat file konfigurasi anda sendiri.
Untuk membuat fail konfigurasi untuk Conky membuka tetingkap terminal dan navigasi ke direktori rumah anda:
cd ~
Dari situ, anda perlu menavigasi ke folder config yang tersembunyi.
cd .config
Anda hanya boleh menaip (cd ~ / .config) jika anda mahu. Bacalah panduan saya pada arahan cd untuk maklumat lanjut mengenai menavigasi sistem fail.
Sekarang bahawa anda berada dalam folder .config jalankan arahan berikut untuk menyalin fail konfig lalai.
sudo cp /etc/conky/conky.conf .conkyrc
Buat Skrip Untuk Menjalankan Conky Pada Permulaan
Menambah conky dengan sendirinya ke rutin permulaan untuk mana-mana desktop pengedaran dan grafik yang anda gunakan tidak berfungsi dengan baik.
Anda perlu menunggu desktop untuk memuatkan sepenuhnya. Cara terbaik untuk melakukan ini ialah untuk mencipta skrip untuk melancarkan konfigurasi dan menjalankan skrip semasa permulaan.
Buka tetingkap terminal dan navigasi ke folder rumah anda.
Buat fail bernama conkystartup.sh menggunakan nano atau bahkan perintah kucing . (Jika anda mahu, anda boleh menjadikannya tersembunyi dengan meletakkan titik di depan nama fail).
Masukkan baris ini ke dalam fail
#! / bin / bash
tidur 10
conky -b &
Simpan fail itu dan buatnya dapat dieksekusi menggunakan perintah berikut.
sudo chmod a + x ~ / conkystartup.sh
Sekarang tambahkan skrip conkystartup.sh ke senarai aplikasi permulaan untuk pengedaran anda.
Secara lalai Conky kini akan menggunakan fail .conkyrc anda dalam folder .config. Walau bagaimanapun, anda boleh menentukan fail konfigurasi yang berbeza jika anda inginkan dan ini berguna jika anda berhasrat untuk menjalankan lebih daripada satu fail. (Mungkin 1 di sebelah kiri dan 1 di sebelah kanan).
Pertama sekali, buat dua fail konfigurasi yang sesuai seperti berikut:
sudo cp /etc/conky/conky.conf ~ / .config / .conkyleftrc
sudo cp /etc/conky/conky.conf ~ / .config / .conkyrightrc
Sekarang edit conkystartup.sh anda dan editnya seperti berikut:
#! / bin / bash
tidur 10
conky -b -c ~ / .config / .conkyleftrc &
conky -b -c ~ / .config / .conkyrightrc &
Simpan fail.
Sekarang apabila reboot komputer anda, anda akan mempunyai dua conys berjalan. Anda boleh mempunyai lebih daripada 2 berjalan tapi ingat bahawa conky itu sendiri akan menggunakan sumber dan terdapat had kepada berapa banyak maklumat sistem yang anda ingin tunjukkan.
Menukar Tetapan Tatarajah
Untuk menukar tetapan konfigurasi, edit fail konfigurasi yang anda buat dalam folder .config.
Untuk melakukan ini buka terminal dan jalankan perintah berikut:
sudo nano ~ / .config / .conkyrc
Tatal melepasi pernyataan jaminan sehingga anda melihat kata-kata conky.config.
Semua tetapan antara {dan} dalam bahagian conky.config mentakrifkan bagaimana tetingkap itu sendiri ditarik.
Sebagai contoh untuk memindahkan tetingkap Conky ke kiri bawah anda akan menetapkan penjajaran ke 'bottom_left'. Kembali ke konsep jendela Conky kiri dan kanan Anda akan menetapkan penjajaran pada file config kiri ke 'top_left' dan penjajaran pada file config kanan ke 'top_right'.
Anda boleh menambah sempadan ke tetingkap dengan menetapkan nilai border_width kepada sebarang nombor lebih besar daripada 0 dan dengan menetapkan pilihan draw_borders ke benar.
Untuk menukar warna teks utama, edit pilihan default_color dan tentukan warna seperti merah, biru, hijau.
Anda boleh menambah garis besar kepada tetingkap dengan menetapkan pilihan draw_outline menjadi benar. Anda boleh menukar warna garisan dengan meminda pilihan default_outline_colour. Sekali lagi anda akan menentukan warna merah, hijau, biru dan lain-lain
Begitu juga, anda boleh menambah naungan dengan mengubah draw_shades menjadi benar. Anda kemudian boleh meminda warna dengan menetapkan default_shade_colour.
Ia bernilai bermain dengan tetapan ini untuk mendapatkannya untuk melihat cara yang anda suka.
Anda boleh menukar gaya dan saiz fon dengan meminda parameter fon. Masukkan nama fon yang dipasang pada sistem anda dan tetapkan saiz dengan sewajarnya. Ini adalah salah satu tetapan yang paling berguna kerana font lalai 12 titik agak besar.
Jika anda ingin meninggalkan jurang dari sebelah kiri skrin, edit tetapan gap_x. Begitu juga untuk mengubah kedudukan dari bahagian atas skrin meminda tetapan gap_y.
Terdapat pelbagai tetapan tatarajah untuk tetingkap. Berikut adalah beberapa yang paling berguna
- border_inner_margin - margin antara sempadan dan teks
- border_outer_margin - margin antara sempadan dan tepi tingkap
- default_bar_height - ketinggian untuk bar (elemen graf)
- default_bar_width - lebar untuk bar (elemen graf)
- default_gauge_height
- default_gauge_width
- draw_graph_borders - pilih sama ada graf mempunyai sempadan
- minimum_width - lebar minimum tetingkap
- maximum_width - lebar maksimum tetingkap
- minimum_height - ketinggian minimum tetingkap
- maximum_heigh - ketinggian maksimum tetingkap
- own_window_title - Berikan tetingkap conky sebagai tajuk pilihan anda
- own_window_argb_visual - menghidupkan ketelusan
- own_window_argb_value - bilangan antara 0 dan 255. 0 adalah legap, 255 sepenuhnya telus.
- short_units - membuat unit satu aksara
- show_graph_range - menunjukkan julat masa yang dilindungi oleh graf
- show_graph_scale - menunjukkan nilai maksimum dalam graf berskala
- huruf besar - tunjukkan semua teks dalam huruf besar
Mengkonfigurasi Maklumat Ditunjukkan Oleh Conky
Untuk meminda maklumat yang ditunjukkan oleh tatal Conky melepasi bahagian conky.config fail konfigurasi Conky.
Anda akan melihat bahagian yang bermula seperti ini:
"conky.text = [["
Apa-apa sahaja yang anda ingin dipaparkan dipaparkan dalam bahagian ini.
Garis dalam bahagian teks kelihatan seperti ini:
{{Color grey} menegaskan bahawa perkataan uptime akan berwarna abu-abu. Anda boleh menukar ini ke mana-mana warna yang anda mahu.
Warna $ sebelum $ uptime menentukan nilai uptime akan dipaparkan dalam warna lalai. Tetapan $ uptime akan diganti dengan sistem anda uptime.
Anda boleh menatal teks dengan menambahkan tatal perkataan di depan tetapan seperti berikut:
Anda boleh menambah garisan mendatar antara tetapan dengan menambah yang berikut:
$ hr
Berikut adalah beberapa tetapan yang lebih berguna yang mungkin anda ingin tambah:
- audacious_bar - Bar kemajuan pemain muzik yang pandai
- audacious_channels - Bilangan saluran berani untuk lagu terkini
- audacious_file - Nama fail untuk lagu semasa
- audacious_length - Panjang lagu semasa
- audacious_playlist_length - Bilangan lagu dalam senarai main
- battery_percent - Peratusan bateri
- battery_time - Masa baki bateri
- cpu - penggunaan CPU
- cpubar - Carta bar CPU
- cpugauge - tolok CPU
- desktop_name - Nama desktop
- diskio (peranti) - Memaparkan cakera io
- pengedaran - Nama pengedaran
- downspeedf (net) - Muat turun kelajuan dalam kilobytes
- perintah exec - Melaksanakan perintah shell dan memaparkan output dalam keadaan mudah
- fs_bar - Berapa banyak ruang yang digunakan pada sistem fail
- fs_bar_free - Berapa banyak ruang kosong boleh didapati pada sistem fail
- fs_free - Ruang percuma pada sistem fail
- fs_free_perc - Ruang bebas sebagai peratusan
- imej
- Memaparkan imej - kernel - Versi Kernel
- loadavg (1 | 2 | 3) - Muatkan purata selama 1, 5 dan 15 minit
- mem - Amaun memori yang digunakan
- membar - Bar yang menunjukkan ingatan digunakan
- memfree - Jumlah memori percuma
- memperc - Peratusan ingatan yang digunakan
- mpd_album - Album dalam lagu MPD semasa
- mpd_artist - Artis dalam lagu MPD semasa
- mpd_bar - Bar kemajuan mpd
- mpd_file - Nama fail untuk lagu mpd semasa
- mpd_length - Panjang lagu
- mpd_title - Nama lagu
- mpd_vol - Jumlah pemain MPD
- nodename - Nama hos
- proses - Jumlah proses
- running_processes - Process in action
- swap - Jumlah ruang swap yang digunakan
- swapbar - Bar yang menunjukkan penggunaan swap
- swapfree - Jumlah swap percuma
- swapmax - Jumlah pertukaran
- swapperc - Peratusan swap digunakan
- benang - Jumlah benang
- masa (format) - Masa setempat
- upspeedf - Muat naik kelajuan
- uptime - Uptime sistem
- user_names - senaraikan pengguna yang log masuk
- user_number - bilangan pengguna yang dilog masuk
- user_times - panjang masa pengguna telah dilog masuk
- utime - Masa dalam format UTC
- cuaca - maklumat cuaca
Ringkasan
Terdapat banyak konfigurasi konfigurasi Conky dan anda boleh mencari senarai penuh dengan membaca halaman manual Conky.