ncurses – TUI für Unix-Derivate

Mit ncurses (Abk. für new curses) können wir uns eine TUI (=text-based user interface) in den verschiedensten Textterminals oder Terminalemulatoren darstellen lassen. Als freie C-Programmbibliothek unter der MIT-Lizenz, fällt ncurses als Open Source Software auch mit in das GNU-Projekt.

Ich habe mich ein wenig mit ncurses beschäftigt und einige hilfreiche Anwendungen gefunden, die zusätzlich sehr schön in TUI angezeigt werden. Dazu muss ich euch jedoch erst durch die Installation von ncurses führen:
(Debian/Ubuntu Linux)
$ apt install ncurses-base

$ dnf install ncurses-devel

Nun habe ich mir einige Tools installiert die ich euch unbedingt zeigen möchte.


Mit Glances ist es möglich, Systeminformationen auszulesen. Dateisystem, Netzwerk, Hardware-Komponenten und mehr, können hier im Vergleich zu top und htop in Echtzeit ausgelesen und angezeigt werden.

$ apt install glances


Midnight Commander

Der Midnight Commander ist ein freier Klon des Norton Commander (DOS-Tool). Er ist einer der bekanntesten Konsolenprogramme für Linux und zeigt eine zweispaltige Ansicht unserer Archive. Auch ein Zugriff auf Netzwerkserver ist möglich.

$ apt install mc


Ein Festplatten-Dienstprogramm für Unix-Systeme. Hat die gleichen Funktionen wie das Dienstprogramm du, verwendet aber eine Textbasierte Benutzeroberfläche.

$ apt install ncdu


Für alle Gamer gibt es hier noch einen Tetris-Klon. Freie Tastaturbelegung sowie ein easy/hard mode.

$ apt install bastet


Aleksander Arsenovic
Aleksander Arsenovic
Junior Consultant

Aleksander macht eine Ausbildung zum Fachinformatiker für Systemintegration in unserem Professional Service. Wenn er nicht bei NETWAYS ist, schraubt er an seinem Desktop-PC rum und übertaktet seine Hardware. Er ist immer für eine gute Konversation zu haben.

Monthly Snap March

March was a busy month at the NETWAYS HQ! The Icinga Camp in Berlin took place in the middle of the month, and at the end of the month we invited tech-interested girls to our office for the Girls day 2019. But we still found the time to share some knowledge in our blog, and to inform you about upcoming events!

In our Marketing team Julia keeps giving us reasons for attending the OSDC. Meanwhile Keya kept going down the memory lane, and showed us highlights from last years’ OSMC, which definitely was a conference worth remembering! OSMC: Take a glance back! We have a new training in our portfolio, PostgreSQL, as Julia let us know.

And, of course, celebrations were in order: Happy Birthday NWS! Julia reminded us of NETWAYS Web Services second birthday, two years of Software as a Service! Pamela finally revealed the OSDC speaker line up, which so many were waiting for! OSDC 2019- Agenda out now!

Eat well, be well!

Many of our colleagues are interested in a healthy lifestyle, and particularly in how to actually be healthy despite sitting in front of the PC most of the day. In that course we have already written a few articles on the right breathing and on the importance of drinking enough water in our Blog-Serie Wellbeing. In March our consultant Janina gave us loads of tips on how to eat healthy in the office, while it feels so much easier to order a pizza. Check it out: Ernährung im Büro

And the other consultants? What have they been contemplating about? Daniel took a closer look at Graylog v3.0. Dirk wrote about Verwaltung von SUSE Linux Paketen mit Katello, as a Foreman enthusiast he is always interested in new extensions and plugins. Another consultant shared thoughts in Wenn Agile, warum dann nicht richtig? Markus declared his opinion on how the Agile work- system might actually work.

What was new in the NETWAYS Shop in March?

Nicole shared a new release from the HW group, SensDesk v2. She also introduced a product in the NETWAYS online shop: Frisch im Shop, Cinterion. If you missed to read all about it at the time, here’s your second chance!

Apprentices’ experience

Loei built a reader and documented it for us in NFC-Leser mit einem Raspberry Pi. Aleksander showed us his experience on ncurses – TUI for Unix-Derivate.

Tinkerforge is making its way into our NETWAYS Shop, a great opportunity for Henrik to test some of it. Take a look at his first steps in Tinkerforge Basteln Teil 1. Have you ever wondered what PHP frameworks are for? Niko took a closer look for us. But not only our apprentices shared their…

…technical knowledge!

Johannes talked about every Sysadmins` reoccurring problem “Partition voll, Wo?” And showed us how to locate full partitions. Building a FM receiver with a Raspberry Pi 3 was Marius’ contribution in March. Infrastructure as Code mit Terraform und Openstack: Achim shared the advantages of Cloud vs data center.

Our developers’ latest findings

Eric gave an introduction into Redis Streams.  Interesting? Stay tuned for further Redis Streams Blogposts!

GitLab is usually a subject for Michael, and this is no exception! He published an article in the iX-Magazine on GitLab. He will be giving a GitLab Workshop at the OSMC, and here you can read about how the Git training was born, and about the power of the community.

And, last, but not least: Our very own CEO Bernd dabbled into psychology! Learn why nobody feels responsible for changing the empty roll of toilet paper in his series Bernd hilft!

Catharina Celikel
Catharina Celikel
Office Manager

Catharina unterstützt seit März 2016 unsere Abteilung Finance & Administration. Die gebürtige Norwegerin ist Fremdsprachenkorrespondentin für Englisch. Als Office Manager kümmert sie sich deshalb nicht nur um das Tagesgeschäft sondern übernimmt nebenbei zusätzlich einen Großteil der Übersetzungen. Privat ist der bekennende Bücherwurm am liebsten mit dem Fahrrad unterwegs.