Kategorie
GNU/Linux
Veröffentlicht
Lesezeit
2 Minuten
Diskussion
5 Kommentare

GNU/Linux

Linux-Banner und einfache Sys-Stats in ASCII-Art mit Linuxlogo und Screenfetch

Linuxlogo und Screenfetch begrüßen euch nach dem SSH-Login mit Distributions-Logo in ASCII-Art und den wichtigsten Systeminformationen.

Screenfetch

Wer sich des öfteren via SSH auf einem entfernten Rechner einloggt, der hat es ganz gerne, dass sich der Rechner nicht nur mit einem blanken blinkenden Cursor meldet, sondern mit ein paar Informationen zum System und dessen Status. So kann man schnell erkennen, dass man sich aus Versehen auf einem falschen Rechner eingeloggt hat, oder dass etwas mit ihm nicht stimmt, außerdem sieht es einfach besser aus 😉 In den Paketquellen von Ubuntu und auch im Netz habe ich mit Linuxlogo und Screenfetch zwei kleine ASCII-Art Zauberer entdeckt, die man in seine ~/.bashrc einbauen kann.

Linuxlogo ist die einfachste Variante, das Paket gibts schon ewig in den Paketquellen von Ubuntu oder Debian. Es liest ein paar System-Infos aus und packt diese zusammen mit dem Distributions-Logo in ein bisschen ASCII-Art. Leider erkennt das Skript nicht automatisch das System, ihr müsst es dem Skript selber verklickern.

Terminal3 Zeilen
sudo apt-get install linuxlogo  # Installieren
linuxlogo -L list               # Auflistung aller Logos
linuxlogo -L ubuntu

Auf dem Screenshot könnt ihr sehen, wie das Ganze dann auf einem System aussieht, nicht wirklich aufregend. Allerdings könnt ihr das Ding eben aus den Paketquellen installieren. Viel interessanter ist da in meinen Augen das kleine Bash-Script Screenfetch, das ihr euch allerdings von Hand auf den Rechner laden müsst.

Ladet euch dazu von Github das Script herunter, packt es bspw. nach /usr/local und macht es ausführbar. Abhängigkeiten hat es keine, es sollte eigentlich unter allen gängigen Linuxen funktionieren. Getestet habe ich es mit Ubuntu 12.04, 12.10 und Fedora 17. Zur Installation können bequeme Linuxer auch einfach die folgenden Befehle in ein Terminalfenster übernehmen.

Terminal4 Zeilen
wget http://git.silverirc.com/cgit.cgi/screenfetch-dev.git/plain/screenfetch-dev
sudo mv screenfetch-dev /usr/local/bin/screenfetch
sudo chmod +x /usr/local/bin/screenfetch
screenfetch

Das Skript liest ein paar System-Infos wie die Uptime, den Kernel, das System oder auch die RAM-Auslastung aus und stellt die ermittelten Daten zusammen mit dem Distributions-Logo (das automatisch ermittelt wird) da. Funktioniert leider nicht mit allen Daten und der Informationsgehalt hält sich auch in Grenzen, sieht aber trotzdem ja ganz nett aus.

Diskussion 5 Kommentare, zuletzt am

Florian „/usr/local/bin/screenfetch Ans Ende der .bashrc packen“

Alle 5 Kommentare lesenKommentar schreiben

5 Kommentare

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Markdown wird unterstützt: **fett**, _kursiv_, [Linktext](URL), `Code`, Zeilen mit - für Listen, 1. für nummerierte Listen, dreifache Backticks für Codeblöcke.

Sicherheitsprüfung: läuft automatisch, du musst nichts tun.

    1. Avatar von senden9
      senden9

      In den Paketquellen von Ubuntu und auch im Netz habe ich mit Linuxlogo und Screenfetch zwei kleine ASCII-Art Zauberer entdeckt, die man in seine ~/.bashrc einbauen kann.

  1. Avatar von hk

    und wie backe ich das in die bashrc ein so dass es automatisch beim starten des terminals auftaucht?

Mehr aus dem Blog

Gerade diskutiert

Kategorien

Schlagwörter

Zeilen sind breiter als der Bildschirm. Quer halten zeigt mehr – oder Umbrechen einschalten.

Linux und Ich — Linux-Banner und einfache Sys-Stats in ASCII-Art mit Linuxlogo und Screenfetch
https://linuxundich.de/linux-banner-und-einfache-sys-stats-in-ascii-art-linuxlogo-screenfetch/ — gedruckt am 7. November 2026