6 Nützliche Linux-Befehlszeilentools für Systemadministratoren

6 Nützliche Linux-Befehlszeilentools für Systemadministratoren

⌛ Reading Time: 4 minutes

Die Kommandozeile ist sehr leistungsfähig. Mit ihm können Benutzer leistungsstarke Aktionen auf Computern und sogar Servern in schneller Folge ausführen, ohne sich mit umfangreichen GUI-Tools herumschlagen zu müssen, und sogar automatisierte Skripte aufrufen, die eine Vielzahl von Aktionen gleichzeitig ausführen können. Dies ist besonders nützlich, wenn es um eine ernsthafte Systemadministration geht.

Mit einem Terminal-basierten Tool können Benutzer remote und einfach auf riesige Informationsmengen zugreifen. Was sind einige der besten befehlszeilenbasierten Tools unter Linux? Lass es uns herausfinden!

Lsof

Wenn Programme ausgeführt werden, haben sie häufig Zugriff auf bestimmte Dateien im System. Diese Dateien können Bilder, Videodateien oder auch nur Bibliotheksdateien sein, auf die zugegriffen wird. Dieses Tool ist nützlich, da der Benutzer eine Liste aller geöffneten Dateien sowie der Prozesse der Programme anzeigen kann, die darauf zugreifen.

Schon seit Lsof ist so bekannt, dass Benutzer es nicht installieren müssen. Möglicherweise ist es bereits auf dem System installiert. Um es zu testen, führen Sie einfach die aus lsof Befehl.

Nmap

Nmap (Network Mapper) ist ein Befehlszeilenprogramm, mit dem der Benutzer eine Karte eines Netzwerks erstellen kann. Obwohl Network Mapper nur ein Befehlszeilentool ist, bietet es viele, viele Optionen. Es kann Netzwerkhosts, Betriebssysteme und Scan-Ports erkennen, die Firewall-Sicherheit überprüfen und sogar vorhandene Netzwerk-Exploits finden.

Wie viele der Tools auf dieser Liste befindet sich Nmap in den Software-Repositorys der meisten Linux-Distributionen. Um es zu installieren, suchen Sie nach nmap und installieren Sie es.

Befehlszeilen-nmap-Netzwerkerkennung

Tcpstat

Tcpstat ist ein Terminalprogramm, das Netzwerkschnittstelleninformationen lesen und an den Benutzer zurückmelden kann. Das Programm kann dies tun, indem es ein bestimmtes Gerät direkt in Echtzeit überwacht oder Daten aus einer Speicherauszugsdatei liest. Ein einfaches, aber nützliches Dienstprogramm, insbesondere für Systemadministratoren, die die Leistung bestimmter Netzwerkkarten ermitteln möchten.

Überprüfen Sie zum Installieren von Tcpstat das Paket-Repository Ihrer Linux-Distributionen. Alternativ können Sie ein Paket davon unter herunterladen pkgs.org, oder holen Sie sich den Quellcode direkt von der Entwickler.

Kommandozeilen-TCPSTAT-Netzwerkkartenüberwachung

Htop

Htop ist eine Verbesserung gegenüber einem Terminal-basierten Tool namens “Top”. Es bietet darüber hinaus Verbesserungen wie bessere visuelle Anzeigen (Menüs und Benutzeroberflächen), ist benutzerfreundlicher und interaktiver als Top usw. Mit diesem Programm können Benutzer laufende Programme, Prozesse, Speichernutzung und so ziemlich alles anzeigen, was Sie sehen würden in einem normalen Task-Management-GUI-Tool auf dem Linux-Desktop.

Kommandozeilen-htop-System-Prozessüberwachung

Dieses Tool ist besonders hilfreich für Systemadministratoren, die nach einfachen Möglichkeiten suchen, nicht reagierende Programme über eine Remoteverbindung zu beenden, neu zu starten oder auszusetzen. Dies ist auch nützlich, wenn Sie die gesamte CPU- und Speicherleistung überprüfen möchten. Das Programm ist in den Paket-Repositorys der meisten Linux-Distributionen verfügbar. Öffnen Sie ein Terminalfenster und suchen Sie nach “htop”, um es zu installieren.

Tcpdump

Für diejenigen, die nach einer Möglichkeit suchen, Netzwerkpakete zu durchsuchen, gibt es Tcpdump. Es ist ein einfaches Tool zur Paketanalyse, das den TCP / IP-Netzwerkverkehr sofort anzeigen kann. Mit Tcpdump können Benutzer detaillierte Informationen über den Inhalt von Paketen anzeigen, die über das Netzwerk in Echtzeit eingehen (und abreisen), und diese in Dateien ablegen, um sie später weiter anzuzeigen.

Befehlszeilen-TCP-Dump-Paket-Analyse

Diese Art von Tool ist ein Favorit für Forensiker und Sicherheitsexperten, da es die Möglichkeit bietet, den Internetverkehr von jedem Computer aus auszuspionieren, mit dem es eine Verbindung herstellen kann. Um Tcpdump zu installieren, öffnen Sie ein Terminal und suchen Sie und verwenden Sie den Paketmanager, um Tcpdump zu installieren. Es ist höchstwahrscheinlich in den Standard-Repositorys.

Fazit

Systemadministratoren unter Linux befinden sich möglicherweise für den größten Teil ihrer Arbeit in einer Befehlszeile, wenn sie Server oder sogar Client-Computer und andere Dinge verwalten. Aus diesem Grund ist es sehr wichtig, die besten befehlszeilenbasierten Tools zu finden, um die Arbeit zu erleichtern. Jedes Tool in dieser Liste macht genau das: Erleichtert die Systemadministration unter Linux, jedes auf seine eigene Weise.