Een van de geweldige tools die we als mensen in de IT-wereld hebben, is: Windows PowerShellWe kennen de grote reikwijdte en voordelen die we ermee hebben, maar wat maar weinigen van ons weten of weten, is dat we deze waardevolle tool in Linux- of Mac OS-omgevingen kunnen gebruiken.
In deze tutorial zullen we zien hoe we deze waardevolle tool kunnen gebruiken op deze twee krachtige besturingssystemen.
Wat is Windows PowerShell?Windows PowerShell Het is in feite een beheer- en controletool waarmee we verschillende parameters en systeemconfiguraties kunnen beheren.
PowerShell is een terminal veel meer Geavanceerd en dynamischer dan de al bekende, door iedereen, CMD-console. Windows PowerShell werkt samen met .Net FrameWork 2.0 en vinden we beschikbaar vanaf Windows Vista.
We kunnen meer te weten komen over Windows PowerShell door de volgende links te bezoeken:
- 25 PowerShell-opdrachten
- Netwerkopdrachten
Windows PowerShell is ontworpen om op Microsoft's eigen besturingssystemen te draaien, maar dankzij een nieuw project kunnen we PowerShell nu draaien in Linux-omgevingen (Ubuntu, CentOS, RHEL) en Mac OS.
PowerShell Linux of Mac downloadenDe eerste stap die we moeten nemen is om naar de volgende link te gaan en het pakket te downloaden dat overeenkomt met het gewenste besturingssysteem.
DOWNLOAD POWERSHELL
We moeten rekening houden met het te downloaden pakket volgens de versie:
Ubuntu 14.04We zullen het pakket downloaden dat is voltooid in "14.04.1_amd64.deb”.
Ubuntu 16.04We zullen het pakket downloaden dat is voltooid in "16.04.1_amd64.deb”.
CentOS 7 en Red Hat Enterprise Linux 7We zullen het pakket downloaden dat is voltooid in "el7.centos.x86_64.rpm”
Mac OSWe zullen het pakket downloaden dat is voltooid in ".pkg”.
1. Installeer en voer PowerShell uit op Linux
Voor deze studie zullen we PowerShell installeren op een computer met Ubuntu 16.04. De eerste stap voor deze versie is het downloaden van het pakket powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb.
Nadat het pakket is gedownload, openen we de terminal in Ubuntu 16 door naar het menu Activiteiten te gaan en in het zoekvak "terminal" in te voeren en zullen we de volgende syntaxis invoeren:
sudo apt-get install libunwind8 libicu55 sudo dpkg -i / Pakketpad .debIn dit geval zal het als volgt zijn:
sudo apt-get install libunwind8 libicu55 sudo dpkg -i ~ / Downloads / powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
Zodra we deze actie hebben voltooid, voert u eenvoudig de term PowerShell in de terminal in om de console te starten. We kunnen de resultaten zien met wat cmdlets:
Krijg datum
Get-ChildItem
Als we Ubuntu 14 gebruiken, moeten we de volgende syntaxis invoeren:
sudo apt-get install libunwind8 libicu52 sudo dpkg -i / Pakketpad .debAls we CentOS 7 of RHEL gebruiken, gebruiken we de volgende syntaxis:
sudo yum install / Pad naar package.rpmZoals we op deze eenvoudige manier kunnen zien, kunnen we Windows PowerShell uitvoeren in een Linux-omgeving.
2. Installeer en voer PowerShell uit op Mac OS
Voor de analyse over hoe PowerShell op Mac OS te installeren, gebruiken we een computer met Mac OS Sierra. Voor dit geval moeten we het pakket powershell-6.0.0-alpha.9.pkg downloaden
Nadat we het hebben gedownload, gaan we verder met het installatieproces door te dubbelklikken op het uitvoerbare bestand. We zullen het volgende zien:
wij drukken op Doorgaan met om de grootte te zien die de installatie in beslag zal nemen en de schijf waarop deze zal worden geïnstalleerd.
Klik op Installeren om de . te starten PowerShell-installatieproces op Mac OS Sierra.
wij drukken op Sluiten om de wizard te verlaten. Nu gaan we het je leren hoe PowerShell in terminal op Mac OS uit te voeren, met de volgende stappen.
We openen de terminal in Mac OS Sierra op de gebruikelijke manier en we moeten de term invoeren:
powershellHiermee wordt het hulpprogramma gestart.
Nu kunnen we de cmdlets die we nodig achten vanaf de Mac OS Sierra-terminal.
Get-Command
VERGROTEN
Get-proces
VERGROTEN
Tot PowerShell afsluiten voer gewoon de tekst in Uitgang. We hebben kunnen analyseren hoe de Windows PowerShell-toepassing op Linux- en Mac OS-computers kan worden uitgevoerd, wat volgens ons onmogelijk was tenzij we er een virtuele machine voor gebruikten.