10 Befehlszeilen-Tools, die sich weigern zu sterben

Einige Leute denken, dass die Befehlszeile eine veraltete Art der Verwendung und Verwaltung ist. Andere sagen, sie könnten ohne sie nicht leben. Ich bin irgendwo in der Mitte gefangen. Es gibt bestimmte Befehle, für die ich treue GUI-Tools habe. Aber es gibt andere Befehle, auf die ich niemals verzichten werde, solange es eine Eingabeaufforderung gibt, um sie auszuführen.

Welche Befehle könnten möglicherweise unersetzlich sein? Gibt es wirklich so ein Tier? Wetten, dass es das gibt? Einige von ihnen sind Linux / UNIX-Befehle, einige sind Windows-Befehle und einige sind plattformunabhängig.

Aber warum Befehle? Einfach. Mit Befehlen haben Sie die größte Kontrolle über die jeweilige Aufgabe. Im Allgemeinen gibt es weniger Einschränkungen, was ein Tool tun kann, wenn es als Befehl ausgeführt wird. Diese Leistung ist natürlich mit einem Preis verbunden - Benutzer benötigen ein besseres Verständnis eines Tools, wenn sie es als Befehl anstatt über eine GUI ausführen. Das ist in Ordnung, denn die Leistung und Nützlichkeit dieser Tools machen das Erlernen einiger Schalter wieder wett.

1: Ping

Ping ist das Arbeitstier, wenn ein Netzwerkproblem auftritt. Wenn ich keine Verbindung herstellen kann, verwende ich als erstes Ping. Wir alle kennen Ping; Wir alle lieben Ping. Es ist ein universelles Tool, das auf nahezu jeder Plattform verfügbar ist. Jeder, der mit Ping nicht vertraut ist, sollte seine IT-Karte widerrufen und seine Hand wiederholt mit einem Cat5-Kabel schlagen lassen.

2: Traceroute

Mit Traceroute können Sie eine Netzwerkroute verfolgen und Transitverzögerungen von Hop zu Hop messen. Dieses Tool ist nach Ping das zweite, wenn Sie versuchen, Probleme mit einer Netzwerkverbindung zu beheben. Wo Ping Ihnen sagt, ob Sie auf sind, kann Traceroute Ihnen sagen, wo es ein Problem gibt. Der einzige Nachteil von Traceroute ist, dass Sie über eine funktionierende Netzwerkverbindung verfügen müssen, um es verwenden zu können. Ja, dafür gibt es GUIs. Aber die Kommandozeilenversion ist unschlagbar.

3: Killall

Killall ist eine gemeine Mutter eines Werkzeugs. Wenn im Linux-Land eine Anwendung gesperrt ist und Sie sie nicht zum Verschwinden bringen können, werden Sie von Killall aus dieser Bindung herausgeholt. Es ist leistungsstark und sollte daher (wie zu erwarten) mit Vorsicht verwendet werden. Und ja, Sie können Prozesse mit verschiedenen GUI-Tools beenden. Aber keiner verfügt über die mächtige Macht des Killall-Befehls.

4: Taskkill

Taskkill ist die Windows-Version von killall. Als Acronis-Administrator habe ich festgestellt, dass Taskkill von unschätzbarem Wert ist. Es gibt Zeiten, in denen der Befehl mms.exe in der Benutzeroberfläche von Services einfach nicht gestoppt werden kann. In diesem Fall besteht die einzige Möglichkeit, mms.exe (kurz vor dem Neustart des Servers) zu beenden, in der Verwendung von taskkill. Natürlich sollten Sie immer zuerst versuchen, eine Anwendung über den Task-Manager (oder einen Dienst über Dienste) zu beenden. Aber wenn dies fehlschlägt, versuchen Sie es mit Taskkill.

5: Teer

Tar ist das Brot-und-Butter-Archivierungswerkzeug für UNIX und Linux. Es gibt andere, aber keine (meiner Meinung nach) ist so gut wie Teer. Tar ist ein unglaublich nützliches Tool, das in Skripten (wie Backup-Skripten), Cron-Jobs und vielem mehr verwendet werden kann. Linux bietet eine Reihe anderer Archivierungswerkzeuge (bunzip2, zip, gzip usw.), aber tar ist das, zu dem ich jedes Mal sofort gehe.

6: Chmod

Chmod ist der Mac Daddy für UNIX / Linux-Berechtigungen. Wenn Sie beabsichtigen, ein UNIX / Linux-Administrator zu sein, sollten Sie chmod in- und auswendig kennen, vorwärts und rückwärts. Dieses Tool wird zu einem Ihrer besten Freunde und Sie werden es häufig verwenden. Natürlich können Sie Berechtigungen mit einer GUI ändern. Wenn Sie jedoch Berechtigungen in großem Umfang oder für Dateien / Ordner ändern müssen, für die Root-Zugriff erforderlich ist, müssen Sie chmod kennen. Andernfalls melden Sie sich als Root-Benutzer bei einer GUI an - und das ist zu keinem Zeitpunkt eine gute Entscheidung.

7: Chown

Chown ist Eigentum, was chmod für Berechtigungen ist. Jede Datei und jeder Ordner auf einem Linux-System hat einen Eigentümer. Wer dieser Eigentümer ist, bestimmt, wer auf die Datei oder den Ordner zugreifen kann. Der Befehl chown ist ein weiteres Muss für jeden UNIX / Linux-Administrator. Auch hier gibt es GUIs für diesen Befehl. Der Befehl selbst ist jedoch weitaus flexibler und schneller zu verwenden als das Starten einer GUI und die Hoffnung, dass Sie alles tun können, was Sie tun müssen.

8: Chkdsk

Chkdsk ist ein wertvolles Windows-Tool für Administratoren. Irgendwann (und dies ist praktisch unvermeidlich) wird die Dateisystemintegrität eines Computers in Frage gestellt. In diesem Fall ist chkdsk (Check Disk) das beste Tool zum Aufrufen. Chkdsk kann Fehler automatisch reparieren und ist in bestimmten Situationen eine absolute Notwendigkeit. Der Befehl chkdsk C: / r wird in Situationen, in denen die Festplattenintegrität überprüft werden muss, zu Ihrem besten Freund. Dieser Befehl erzwingt beim Neustart eine Überprüfung.

9: Mann

Der Mensch ist der Befehl, auf den sich die Leute im Linux-Land beziehen, wenn sie RTFM sagen (lesen Sie das verdammte Handbuch). Man ruft eine "Manpage" (oder Handbuchseite) für einen Befehl auf. Angenommen, Sie müssen mehr über den Ping-Befehl erfahren. Wenn Sie man ping eingeben, werden Sie vom Handbuch für den Befehl ping begrüßt. Nahezu jeder integrierte Befehl auf einem Linux-System verfügt über eine Manpage und ist ein guter Ausgangspunkt, um mehr über diesen Befehl zu erfahren.

10: Nettonutzung

Die Nettonutzung ist ein verdammt hilfreicher Windows-Befehl. Es verbindet einen Computer mit einer freigegebenen Ressource oder trennt sie von einem Computer. Aber das ist nicht alles. Der Befehl net use kann auch Informationen zu Computerverbindungen anzeigen sowie dauerhafte Netzwerkverbindungen steuern. Dies ist einer der Windows-Befehle, die in Skripten verwendet werden können.

Andere unschätzbare Befehle?

Es gibt Tausende und Abertausende von Befehlen, die Sie verwenden können. Viele von ihnen verfügen über GUI-Entsprechungen, die die Aufgabe hervorragend für Sie erledigen. In einigen Fällen kann jedoch nichts die Befehlszeile für Leistung und Flexibilität verbessern.

Was ist mit Ihnen? Nach welchen Befehlen lebst und stirbst du? Oder schaffen Sie es, vollständig über das Eingabeaufforderungsraster zu arbeiten?

Zusätzliche Ressourcen

  • Pop Quiz: Tools zur Fehlerbehebung im Befehlszeilennetzwerk
  • 10 Windows 7-Befehle, die jeder Administrator kennen sollte
  • TechNet-Befehlszeilenreferenz

Top 10 Newsletter

Wenden Sie sich an diese Grundvoraussetzungen, um die neuesten technischen Themen, Strategien und Analysen zu erfahren. Freitags geliefert

Heute anmelden

© Copyright 2020 | mobilegn.com