Eines der großartigen Werkzeuge, die wir als Menschen in der IT-Welt haben, ist Windows PowerShellWir wissen um den großen Umfang und die Vorteile, die wir damit haben, aber was die wenigsten von uns wissen oder wissen, ist, dass wir dieses wertvolle Tool in Linux- oder Mac OS-Umgebungen verwenden können.
In diesem Tutorial werden wir sehen, wie wir dieses wertvolle Tool auf diesen beiden leistungsstarken Betriebssystemen verwenden können.
Was ist Windows PowerShell?Windows PowerShell Es ist im Grunde ein Verwaltungs- und Kontrollwerkzeug, mit dem wir verschiedene Parameter und Systemkonfigurationen verwalten können.
PowerShell ist ein Terminal viel mehr fortschrittlich und dynamischer als die bereits bekannte CMD-Konsole. Windows PowerShell arbeitet mit .Net FrameWork 2.0 zusammen und ist unter Windows Vista verfügbar.
Weitere Informationen zu Windows PowerShell finden Sie unter den folgenden Links:
- 25 PowerShell-Befehle
- Netzwerkbefehle
Windows PowerShell ist für die Ausführung auf Microsofts eigenen Betriebssystemen konzipiert, aber dank eines neuen Projekts können wir PowerShell jetzt in Linux-Umgebungen (Ubuntu, CentOS, RHEL) und Mac OS ausführen.
Laden Sie PowerShell Linux oder Mac herunterDer erste Schritt, den wir machen müssen, ist, auf den folgenden Link zu gehen und das Paket herunterzuladen, das dem gewünschten Betriebssystem entspricht.
POWERSHELL HERUNTERLADEN
Wir müssen das herunterzuladende Paket entsprechend der Version berücksichtigen:
Ubuntu 14.04Wir werden das fertige Paket in "14.04.1_amd64.deb”.
Ubuntu 16.04Wir werden das fertige Paket in "16.04.1_amd64.deb”.
CentOS 7 und Red Hat Enterprise Linux 7Wir werden das fertige Paket in "el7.centos.x86_64.rpm”
Mac OSWir werden das fertige Paket in ".pkg”.
1. Installieren und Ausführen von PowerShell unter Linux
Für diese Studie werden wir PowerShell auf einem Computer mit Ubuntu 16.04 installieren. Der erste Schritt für diese Version besteht darin, das Paket powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb herunterzuladen.
Sobald das Paket heruntergeladen ist, öffnen wir das Terminal in Ubuntu 16, indem wir zum Menü "Aktivitäten" gehen und in das Suchfeld "Terminal" eingeben und die folgende Syntax eingeben:
sudo apt-get install libunwind8 libicu55 sudo dpkg -i / Paketpfad .debIn diesem Fall wird es wie folgt aussehen:
sudo apt-get install libunwind8 libicu55 sudo dpkg -i ~ / Downloads / powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
Sobald wir diese Aktion abgeschlossen haben, geben Sie einfach den Begriff PowerShell in das Terminal ein, um die Konsole zu starten. Wir können die Ergebnisse mit einigen sehen Cmdlets:
Verabredung bekommen
Get-ChildItem
Falls wir Ubuntu 14 verwenden, müssen wir die folgende Syntax eingeben:
sudo apt-get install libunwind8 libicu52 sudo dpkg -i / Paketpfad .debWenn wir CentOS 7 oder RHEL verwenden, verwenden wir die folgende Syntax:
sudo yum install / Pfad zu package.rpmWie wir auf diese einfache Weise sehen können wir Ausführen von Windows PowerShell in einer Linux-Umgebung.
2. Installieren und Ausführen von PowerShell unter Mac OS
Für die Analyse zur Installation von PowerShell unter Mac OS verwenden wir einen Computer mit Mac OS Sierra. Für diesen Fall müssen wir das Paket powershell-6.0.0-alpha.9.pkg herunterladen
Sobald wir es heruntergeladen haben, fahren wir mit dem Installationsprozess fort, indem wir auf die ausführbare Datei doppelklicken. Wir werden folgendes sehen:
Wir drücken Weitermachen um zu sehen, wie groß die Installation sein wird und auf welcher Festplatte sie installiert wird.
Klicken Sie auf Installieren, um die PowerShell-Installationsprozess unter Mac OS Sierra.
Wir drücken Schließen um den Assistenten zu beenden. Jetzt lehren wir dich weiter So führen Sie PowerShell im Terminal unter Mac OS aus, mit den folgenden Schritten.
Wir öffnen das Terminal in Mac OS Sierra wie gewohnt und müssen den Begriff eingeben:
Power ShellDadurch wird das Dienstprogramm gestartet.
Jetzt können wir die Cmdlets die wir für notwendig halten vom Mac OS Sierra-Terminal aus.
Get-Befehl
VERGRÖSSERN
Get-Prozess
VERGRÖSSERN
Zu PowerShell beenden Einfach den Text eingeben Ausfahrt. Wir konnten analysieren, wie die Windows PowerShell-Anwendung auf Linux- und Mac OS-Computern ausgeführt wird, was unserer Meinung nach unmöglich war, es sei denn, wir verwendeten eine virtuelle Maschine dafür.