10 nützliche Console Tools für Linux User

by

In diesem Tutorial habe ich 10 sehr nützliche Linux Consolen Programme zum Thema Monitoring zusammengefasst:

atop ccze dstat findmnt ncdu nmon saidar slurm ss w xkill

 

 

1.) w

Zeigt wer gerade am System angemeldet ist und welche Prozesse er ausführt.

Für Hilfe:

Für den aktuellen Benutzer:

2.) nmon

Nmon oder Nigel’s monitor ist ein Tool welches die Performance Informationen des Systems darstellt.

nmon kann Infosdumps vom Netzwerk, CPU, Speicher oder Festplatten Auslastung erstellen.

nmon cpu info (drücke c-Taste)

nmon network info (drücke n-Taste)

nman disk info (drücke d-Taste)

3.) ncdu

Das Command Line Werkzeug nsdu ist eine Cursor bassierte Version von du. Dieses Kommando wird verwenden um die Festplatten nutzung der Verzeichnisse darzustellen.

Ausgabe:

Das Drücken der Taste n sortiert nach Name – das Drücken der Taste s sortiert nach Dateigröße (size = default)

4.) slurm

Ein Consolen Tool zum Bandweiten Monitoring von Netzwerk Interfaces. Die Darstellung erfolgt in ASCII basierenden Grafiken.

Beispiele:

Optionen

Press l to display lx/tx led.

press c to switch to classic mode.

press r to refresh screen.

press q to quit.

5.) findmnt

Das findmnt Kommando wird benutzt um eingehängte (mounted) Dateisysteme zu finden. Es wird benutzt um eingehängte Geräte aufzulisten, kann aber auch zum ein- und aushängen benutzt werden falls nötig. Das Tool kommt als Teil des Linuxpacketes util-linux.

Beispiele:

Um die Ausgabe in Listen Format zu bekommen:

Listet alle Dateisysteme aus der fstab auf:

Listet eingehängte Dateisysteme sortiert nach Dateityp auf:

6.) dstat

dstat ist ein kombiniertes flexiebles Monitor Tool, welches benutzt werden kann um Prozesse, das Netzwerk, Speicherplatz und Performance anzuzeigen. Es ist ein guter Ersatz für ifstat, iostat, dmstat etc.

Beispiel:

Detalierte Infos über CPU, Festplatten und das Netzwerk:

 

-c cpu

 

Einige weitere detalierte Informationen über die CPU

 

-d disk

7.) saidar

saidar ist ein weiteres cli based System Statistic Monitor Tool, welches Infos über die Festplatten Nutzung, Arbeitsspeicher und swap zur Verfügung stellt.

Beispiel:

 

 

Farbige Ausgabe einschalten:

 

 

8.) ss

ss bzw. socket statistics ist eine gute Alternative zu netstat.
it directory gather information from kernel space nad play fast in comparision to the netstat utility.

Beispiel:

Listet alle Verbindungen

 

Nur tcp traffic erfassen:

 

 

PID Prozess herausfiltern:

9.) ccze

Ein Werkzeug, das die Log Dateien farblich einfärbt und so übersichtlicher macht

Beispiel:

 

Listed ccze Module:

 

 

Logdateien als HTML speichern

10.) ranwhen.py

Ein Python basiertes Terminal Tool, welches system Aktivitäten Grafisch darstellen kann. Details werden in einem sehr frabigen Histogram dargestellt.

Python Installation:

System Updaten:

Download Python:

Das Monitor Tool benutzen:

 

Noch mehr?

Zum beenden vom Grafikserver bzw. von Grafikprogrammen

 

Top in ASCII Style: