Linux unter Windows hilft Systemadministratoren dabei, neue Kenntnisse zu erwerben

In den letzten Jahren hat Microsoft an der Initiierung gearbeitet Linux auf Windows Server, vor allem, als die Containerunterstützung eingeführt wurde Windows Server 2016, um es einfacher zu machen Windows Server nebenher arbeiten Linux-basierte Systeme.

Microsoft ist diese Änderungen vornehmen aus einer Vielzahl von Gründen, aber sie spiegeln die Realität wider, die die meisten Organisationen Führen Sie sowohl Windows als auch Linux ausund dass viele der innovativsten neuen Rechenzentrumsysteme ursprünglich darauf aufgebaut waren Linux Technologien – Container als Beispiel.

Viele Experten Jetzt schlagen Sie vor, dass es nicht ausreicht, einfach ein zu sein Windows Server Experte. Wenn IT-Profis ihre Karriere vorantreiben und sich über die neuesten Technologietrends auf dem Laufenden halten möchten, sind sie es brauchen zu kennt ein oder zwei Dinge über Linux unter Windows.

Die Befehlszeile

Obwohl die meisten Linux-Systeme technisch mit einer GUI verwendet werden können, würde dies kein Linux-Administrator tun. In der Befehlszeile wurde Linux in der Vergangenheit aus gutem Grund verwaltet. Alles unter Linux ist eine Datei, und das Bearbeiten von Textdateien über die Befehlszeile ist einfach mit Werkzeugen wie vi, das in der Shell geöffnet wird und Änderungen an Textdateien vornimmt.
Linux-IT-Experten sind auch mit der Verwendung von Skripten vertraut, um Änderungen an vielen Systemen gleichzeitig vorzunehmen, was eine grafische Benutzeroberfläche ebenfalls nicht kann. Windows-Benutzer, die mit PowerShell vertraut sind, sollten eine haben einfacherer Übergang zu Bash. Der Hauptunterschied besteht darin, dass Bash Textströme verwendet, während PowerShell objektbasiert ist. Für einen noch einfacheren Übergang kann PowerShell Core unter Linux installiert werden, um eine vertraute Schnittstelle zur Linux-Befehlszeilenschnittstelle bereitzustellen.

OpenSSH

Windows Remote Management (WinRM) ist die häufigste Methode zum Remoting zwischen Windows Server-Systemen. Beim Remoting zwischen Linux-Servern wird das SSH-Tunnelprotokoll (Secure Shell) verwendet. Die gute Nachricht ist, dass Microsoft OpenSSH auf Windows portiert hat, sodass eine Verbindung zu Windows- und Linux-Systemen hergestellt werden kann.
Mit PowerShell Core können Windows-Benutzer die allgemeinen PowerShell-Remoting-Befehle verwenden Enter-PSSession und Invoke-Befehl mit SSH (anstelle von WinRM) als Transport zu Linux-Systemen.

Paketverwaltung

Die Installation der Software unter Linux erfolgt mit Paketmanagern wie Yum und apt-get, die über die Befehlszeile ausgeführt werden. Diese Paketmanager stellen eine Verbindung zu Software-Repositorys her und laden dann Software von diesen herunter und installieren sie.
Unter Windows ist die Chocolatey Package Manager funktioniert auf sehr ähnliche Weise. Der Befehl zum Installieren eines Pakets mit Yum wäre beispielsweise yum installiere .
Bei Chocolatey lautet die Syntax choco install .

Keine Registrierung

Die Windows-Registrierung ist die Hauptquelle für Einstellungen für das Betriebssystem, die Anwendungen und Benutzer und wird über die Befehlszeile oder die regedit-Anwendung aufgerufen. Unter Linux gibt es kein Äquivalent, nach dem ein Windows-Benutzer suchen kann, das der Registrierung ähnelt. Das Finden von Einstellungen ist nicht einfach, da die Registrierung eine massive hierarchische Struktur ist, die eine enorme Datenmenge enthält und Einstellungen nicht auf intuitive Weise gespeichert werden.
Unter Linux werden Konfigurationen meist in Textdateien im Verzeichnis / etc und an anderen Speicherorten gespeichert, die auf der Anwendung basieren. Während es keinen zentralen Ort wie die Registrierung gibt, finden und Bearbeiten von Textdateien ist viel einfacher, da die Einstellungen normalerweise in Nur-Text-Dateien gespeichert werden.

Sammeln Sie praktische Erfahrungen

Um praktische Erfahrungen mit Linux zu sammeln, würde ich die Verwendung des Windows-Subsystems für Linux empfehlen. WSL ist eine Funktion, die zu Windows 10 oder Windows Server 2019 hinzugefügt werden kann und es Benutzern ermöglicht, Linux unter Windows auszuführen, ohne dass eine VM erforderlich ist. Es unterstützt auch den Zugriff auf das Linux-Dateisystem und von der Linux-Distribution in das lokale Windows-Dateisystem.
Distributionen können über den Windows Store, über die Befehlszeile oder das Skript oder durch manuelles Herunterladen und Installieren installiert werden. Die Technologie hinter WSL ähnelt der Funktionsweise von Containern in Bezug auf die Isolation. Die WSL besteht hauptsächlich aus zwei Komponenten – LX Session Manager und Pico-Prozesse – die Linux-Systemaufrufe in Windows-APIs übersetzen.

Similar Posts

Leave a Reply