Hoe PowerShell-processen op Linux te beheren

Wij allemaal die Windows-besturingssystemen beheren als Windows 10 o Windows Server we weten hoe krachtig we zijn bij het gebruik van Windows PowerShell voor het beheer en beheer van verschillende taken, zoals installaties, verwijderingen, query's, aangezien de PowerShell-cmdlets een groot bereik hebben en relatief eenvoudig te gebruiken zijn.

Voor alle gebruikers van omgevingen Linux De optie om PowerShell-cmdlets te gebruiken is nu ingeschakeld in uw Linux-omgeving, iets wat voorheen niet mogelijk was. In deze tutorial zullen we zien hoe sommige processen te beheren? Windows PowerShell in Linux en vergroot zo de administratieve reikwijdte van ons systeem.

Voor dit proces moeten we de PowerShell-tool in ons systeem en om te weten hoe deze installatie moet worden uitgevoerd, kunnen we naar de volgende link gaan:

Installeer PowerShell Linux

PowerShell-cmdlets gebruiken in Linux


De ditres waarin we kunnen implementeren Windows PowerShell zijn:
  • Ubuntu 14 en 16
  • CentOS 7
  • RHEL

Stap 1
Om toegang te krijgen tot PowerShell in Ubuntu of in een van de beschikbare ditros, moeten we toegang krijgen tot de terminal en voer de term in powershell.

[bijlage = 26632: 2-terminal-powershell-en-linux.png.webp]

Stap 2
Om de volledige lijst te krijgen van de opdrachten die we in Linux kunnen gebruiken, in dit geval Ubuntu 16, kunnen we via PowerShell de cmdlet gebruiken Get-Command en de volledige lijst wordt weergegeven. Op deze manier kunnen we rekening houden met wat de PowerShell-cmdlets zullen zijn die we in Linux kunnen implementeren.

 Get-Command

Stap 3
We gaan zien hoe het gebruik van Windows PowerShell ons in staat zal stellen om met een veel groter bereik op onze computers te werken. We kunnen bijvoorbeeld de cmdlet . gebruiken Get-proces om de processen te zien die momenteel in Ubuntu worden uitgevoerd, is het resultaat als volgt.

Stap 4
We kunnen de naam van elk van de processen filteren met behulp van de parameter -Proces naam, bijvoorbeeld als we de processen willen visualiseren die de ID . hebben systeemd We zullen het volgende invoeren en we zullen het volgende resultaat zien:

 Get-Process -ProcessName systemd

Stap 5
Als we op enig moment willen stoppen met het gebruik van een service: PowerShell Via de terminal in Ubuntu moeten we de volgende cmdlet invoeren:

 Stop-Proces -ProcessName Procesnaam
In dit geval willen we het proces stoppen gedit waarvoor we het volgende invullen:
 Stop-proces -Procesnaam gedit

Stap 6
Op dezelfde manier kunnen we doorgaan met het gebruik van de cmdlets beschikbaar voor beheertaken die als volgt vereist zijn:

 Get-ChlidItem -Pad /
 Get-Random 
 Start-proces gedit 

Zoals we kunnen zien, kunnen we dankzij deze interessante tool veel parameters van onze Linux-computers blijven beheren alsof we ons in de reeds bekende omgeving bevinden Windows Power shell.

Laten we ten volle profiteren van dit belangrijke hulpprogramma en ons bereik als beheerders en IT-personeel binnen onze organisaties uitbreiden, waarbij we er altijd voor zorgen dat we stabiele en optimale systemen hebben die efficiënte prestaties leveren aan alle gebruikers in de organisatie.

Om te leren werken met PowerShell is het belangrijk dat je de beschikbare commando's hanteert of kent zodat je makkelijker kunt functioneren. Bij Solvetic helpen we u de meest gebruikte PowerShell-opdrachten en blijf leren.

PowerShell-opdrachten

wave wave wave wave wave