Ubuntu 20.04 Systemüberwachung mit Conky -Widgets

Ubuntu 20.04 Systemüberwachung mit Conky -Widgets

Conky ist ein Systemüberwachungsprogramm für Linux und BSD, das auf der GUI ausgeführt wird. Es überwacht verschiedene Systemressourcen, um die aktuelle Verwendung von CPU, Speicher, Speicherspeicher, Temperaturen, angemeldeten Benutzern, derzeit Songs usw. zu melden, usw. in einem schlanken kleinen Widget auf Ihrem Bildschirm. Auf diese Weise können Sie einen kurzen Blick sehen, wie die Komponenten Ihres Computers genutzt werden.

Conky ist leicht und sehr konfigurierbar, sodass Sie es ausführen können, ohne sich negativ auf Ihr System auszuwirken oder zu sehen, wie es nicht hingehört. Wir zeigen Ihnen, wie Sie es auf Ubuntu 20 installieren können.04 FOSSA FOSSA und einige Konfigurationsoptionen, damit es gut aussieht.

In diesem Tutorial lernen Sie:

  • So installieren Sie Conky auf Ubuntu 20.04
  • So ermöglichen man Conky, am Boot zu beginnen
  • Anpassung der Informationsberichte CONKY -Berichte
  • Wie man das Aussehen von Conky anpassen
Konky -Systemüberwachung auf Ubuntu 20.04 Softwareanforderungen und Linux -Befehlszeilenkonventionen
Kategorie Anforderungen, Konventionen oder Softwareversion verwendet
System Installierte Ubuntu 20.04 oder verbessert Ubuntu 20.04 FOSSA FOSSA
Software Konky
Andere Privilegierter Zugriff auf Ihr Linux -System als Root oder über die sudo Befehl.
Konventionen # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl
$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können

Conky -Installation auf Ubuntu 20.04



Um Conky in Ihrem System zu installieren, müssen Sie lediglich ein Terminal öffnen und den folgenden Befehl eingeben:

$ sudo apt installieren conky-alle 

Ermöglichen Sie Conky, am Boot zu beginnen

Conky ist die Art von Programm, die die Leute normalerweise ständig laufen lassen. Es integriert sich einfach in Ihren Desktop. Daher möchten Sie wahrscheinlich, dass es jedes Mal automatisch öffnet, wenn Ihr System startet. Um dies zu erreichen, befolgen Sie die folgenden Schritte:

  1. Öffnen Sie den Anwendungslauncher von Ubuntu und geben Sie in der Suchleiste „Start“ ein, um Startanwendungen zu öffnen. Öffnen Sie Startanwendungen aus dem Ubuntu -Anwendungsstarler
  2. Klicken Sie in Start -Anwendungen auf "Hinzufügen", um ein neues Programm hinzuzufügen. Klicken Sie auf die Schaltfläche Hinzufügen, um Conky in die Liste einzugeben
  3. In diesem Fenster geben wir den Namen unseres Programms (Conky System Monitoring) und den vollständigen Befehl zum Öffnen von Conky ein /usr/bin/conky. Verweisen Sie auf den folgenden Screenshot, wie Ihre aussehen sollten: Füllen Sie die Informationen für Conky aus, wie es hier zu sehen ist


  4. Klicken Sie auf die Schaltfläche „Hinzufügen“, um fertig zu werden. Dann können Sie das Fenster für Start -Anwendungseinstellungen schließen. Wenn Sie fertig sind, starten Sie neu oder loginieren Sie ihn in Ihr Ubuntu 20 neu.04 System.
    $ Neustart 
  5. Wenn Sie wieder in Ihren Desktop geladen werden, werden Sie vom Conky -Widget begrüßt. Es sieht momentan ein wenig klar aus und ist standardmäßig in einer schrecklichen Position, aber es sollte Ihnen eine präzise Übersicht darüber geben, was mit Ihren Systemressourcen los ist. Im nächsten Abschnitt behandeln wir, wie es besser aussieht. Conky ist jetzt geladen, sieht aber momentan ziemlich hässlich aus

Wie man Conky anpassen

Jetzt, da Conky in Betrieb ist, können wir ein wenig an seiner Ästhetik arbeiten. Die universelle Konfigurationsdatei von Conky befindet sich in /etc/conky/conky.Conf. Das Bearbeiten dieser Datei ändert die Einstellungen für jeden Benutzer auf Ihrem Ubuntu 20.04 System. Wenn Sie also universelle Änderungen anwenden möchten, arbeiten Sie direkt mit dieser Datei zusammen. Um die Einstellungen für Ihren spezifischen Benutzer zu bearbeiten, erstellen Sie zuerst eine einzelne benutzerdefinierte Conky -Konfigurationsdatei wie SO:

$ cp/etc/conky/conky.conf ~/.Conkyrc 

Um diese Änderungen anzuwenden, müssen Sie Ihren Desktop neu laden, indem Sie neu starten oder anmelden und wieder in. Verwenden Sie anschließend Ihren bevorzugten Texteditor, um die Konfigurationsdatei zu öffnen. So öffnen Sie es mit Gedit:

$ gedit ~/.Conkyrc 

Eine der offensichtlichsten Änderungen, die passieren müssen. Zeile 29 ändern Alignment = 'top_left' Zu Alignment = 'top_right' Um Conky auf der rechten Seite Ihres Desktops anzuzeigen.



Beheben Sie die Ausrichtung von Conky

Lassen Sie uns als nächstes die Netzwerküberwachung richtig funktionieren. Standardmäßig überwacht Conky die Eth0 Netzwerkschnittstelle, aber es besteht eine gute Chance, dass Ihre Netzwerkschnittstelle einen anderen Namen verwendet. Rufen Sie Ihren Netzwerkschnittstellennamen ein und ersetzen Sie dann die Eth0 Werte in Zeile 76 mit dem Namen Ihrer Netzwerkschnittstelle.

Geben Sie Ihren Netzwerkschnittstellennamen in Zeile 76 ein und ersetzen Sie ETH0

Sie können versuchen, eine Website zu pingen, um etwas Netzwerkverkehr zu generieren und sicherzustellen, dass Conky sie aufnimmt. Beachten Sie, dass Sie Ihre Änderungen in der Konfigurationsdatei speichern müssen, bevor Sie dies testen.

$ ping Google.com 
Generieren Sie etwas Netzwerkverkehr, um sicherzustellen, dass Conky korrekt meldet

Als nächstes lassen wir Conky etwas flüssiger aussehen und ein bisschen weniger wie ein schwarzer Fleck eines Schandflecks. Fügen Sie die folgenden Zeilen in Ihre Conky -Konfigurationsdatei im oberen Teil des Hauptkonfigurationsabschnitts hinzu und klicken Sie auf Speichern, um zu sehen, wie gut die Änderungen aussehen:

 Own_Window_Argb_visual = true, own_window_argb_value = 50, double_buffer = true, 
Kopieren Ändern Sie diese drei Zeilen, um Conky transparent zu machen und gut auszusehen

Wie bereits erwähnt, ist Conky sehr konfigurierbar. Es gibt viele Dinge, die wir damit tun können. Zum Beispiel, um Conky zur Überwachung der externen IP -Adresse unseres Systems zu konfigurieren, können Sie der Konfigurationsdatei unter dem folgende Zeile hinzufügen konky.Text Richtlinie:

$ color Grey externe IP: $ color $ execi 1000 WGet -q -o- http: // ipecho.Netz/einfach; Echo 
Conky meldet jetzt die externe IP -Adresse unseres Systems

Noch mehr Optionen

Conky sieht jetzt ziemlich poliert aus, wie Sie in unserem Screenshot unten sehen können.

Conky Basic -Konfiguration auf Ubuntu 20.04

Trotzdem haben wir nur eine grundlegende Konfiguration angesprochen. Es gibt unendliche Möglichkeiten, was Sie mit Conky tun können, solange Sie ein wenig Wissen und Vorstellungskraft haben. Schauen Sie sich beispielsweise heraus, wie umfangreich die folgende Konfiguration aussieht:

Conky umfangreiche Konfiguration auf Ubuntu 20.04

Interessiert an dieser Konfiguration? Fügen Sie einfach den folgenden Code in die Konfigurationsdatei von Conky ein, die wir früher bearbeitet haben:



konky.config = update_interval = 1, cpu_avg_samples = 2. = true, own_window_argb_value = 50, Own_window_Hints = 'Undecorated, unten, klebrig, Skip_taskbar, Skip_Pager', Border_inner_Margin = 5, Border_outer_Margin = 0, Xinerama_head = 1, Alignment = 'bottom_right', GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, GAP_X = 0, 33, Drawing = ', , dract_outline = false, draw_borders = false, draw_graph_borders = false, use_xft = true, font = 'ubuntu mono: size = 12', xftalpha = 0.8, Großbuchstaben = Falsch, default_color = 'White', own_window_colour = '#000000', minimum_width = 300, minimum_height = 0, Alignment = 'top_right',; konky.text = [[$ time%h:%m:%s $ alignr $ time%d-%M-%y $ voffset -16 $  $ alignc $ time %h: %m font voffset 4 $ alignc time %a %b %d, %y font voffset -4 $ font sans-serif: fett: size = 10 system $ hr 2 $ font sans-serif: normal: size = 8 $ sysname $ kernel $ alignr $ machin $ Uptime Dateisystem: $ alignr $ fs_type Prozesse: $ alignr $ execi 1000 ps aux | WC -l $ font sans-serif: fett: size = 10 cpu $ hr 2 $ font sans-serif: normal: size = 8 execi 1000 grep model /proc /cpuinfo | Cut -d: -f2 | Schwanz -1 | sed 's/\ s //' $ font sans-serif: normal: size = 8 cpugraph cpu1 cpu: $ cpu cpu1% $ cpubar cpu1 font serif: bold: size = 10 Speicher $ HR 2 $ font sans-serif: normal: size = 8 ram $ alignc $ mem / $ memmax $ alignr $ memperc% $ membar Swap $ alignc $ Swap / $ Swapmax $ alignr $ swapperc% $ swapbar $ font sans-serif: BOLD:size = 10 diskutzung $ hr 2 $ font sans-serif: normal: size = 8 /$ alignc $ fs_used / /$ fs_size / $ alignr $ fs_used_perc /% fs_bar /  $ font Ubuntu: BOLD: Größe = 10 Netzwerk $ hr 2 $ font sans-serif: normal: size = 8 lokale ips: $ alignr externe IP: $ execi 1000 ip a | grep inet | grep -vw lo | grep -v inet6 | Schnitt -d \/ -f1 | sed 's/[^0-9 \.]*// g ' $ alignr $ execi 1000 WGet -q -o- http: // ipecho.Netz/einfach; echo $ font sans-serif: normal: size = 8 down: $ downspeed enp0s3 $ alignr up: $ upspeed enp0s3 $ color hellGray downspeedgraphen enp0s3 80,130 Alignr Alignr Alignr Alignr Alignr Alignr Alignr upSpeedgraph enp0s3 80.130 $ color $ font sans-serif: bett: size = 10 Top-Prozesse $ hr 2 $ font sans-serif: normal: size = 8 name $ alignr pid cpu% Mem% $ FONT Sans-Serif: Normal:size = 8 $ Top Name 1 $ alignr $ Top PID 1 $ Top CPU 1% $ Top Mem 1% $ Top Name 2 $ alignr $ Top PID 2 Top CPU 2% $ Top MEM 2% $ TOP NAME 3 $ Alignr $ Top PID 3 Top CPU 3% $ Top Mem 3% $ Top Name 4 $ Alignr $ Top Pid 4 $ TOP CPU 4% $ TOP MEM 4% $ TOP NAME 5 $ Alignr $ Top PID 5 Top CPU 5% $ Top Mem 5% $ Top Name 6 $ alignr $ Top PID 6 $ Top CPU 6% $ Top Mem 6% $ Top Name 7 $ alignr $ Top Pid 7 $ Top CPU 7% $ Top Mem 7% $ TOP NAME 8 $ Alignr $ Top PID 8 $ Top CPU 8% $ Top Mem 8% $ Top Name 9 $ alignr $ Top PID 9 $ Top CPU 9% $ Top mem 9% $ Top -Name 10 $ alignr $ Top pid 10 $ Top CPU 10% $ Top mem 10%]];
Kopieren

Weitere Lektüren finden Sie auf der offiziellen Seite Conky Git oder schauen Sie sich die Dokumentation der Mannseite an:

$ MAN CONKY 

Abschluss

Conky ist eines der ältesten und nützlichsten Systeme zur Systemüberwachung, die unter Linux verfügbar sind. Die leichte und hochkonfigurierbare Natur macht es zu einem Favoriten von Ubuntu -Benutzern. Sobald Sie es gut aussehen lassen, ist es leicht zu vergessen, dass es nicht tatsächlich Teil der Standard -Ubuntu -Desktop -Umgebung ist.

In diesem Tutorial haben wir gezeigt, wie man Conky für die Systemüberwachung auf Ubuntu 20 installiert.04 FOSSA FOSSA. Wir haben auch gezeigt, wie Sie Ihre eigenen Konfigurationsänderungen anwenden können, um zu steuern, welche Informationen Conky berichtet, sowie verschiedene ästhetische Änderungen, damit sie auf Ihrem Desktop flüssig aussehen.

Verwandte Linux -Tutorials:

  • Ubuntu 22.04 Systemüberwachung mit Conky -Widgets
  • Wie man Musik aus der Konsole mit dem CMUS anhört…
  • Bestes Systemüberwachungstool für Linux
  • Holen Sie sich die CPU -Temperatur unter Linux
  • Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
  • Dinge zu installieren auf Ubuntu 20.04
  • So installieren Sie Ubuntu am USB -Stick
  • Eine Einführung in Linux -Automatisierung, Tools und Techniken
  • Dinge zu installieren auf Ubuntu 22.04
  • Erste Schritte mit Tkinter für Python Tutorial