Alla vi som hanterar Windows operativsystem som Windows 10 o Windows Server vet vi hur kraftfulla vi har när vi använder Windows PowerShell för hantering och administration av olika uppgif.webpter som installationer, borttagningar, frågor eftersom PowerShell -cmdletarna har ett stort omfång och är relativt enkla att använda.
För alla användare av miljöer Linux Alternativet att använda PowerShell -cmdlets är nu aktiverat i din Linux -miljö, något som inte var möjligt tidigare. I denna handledning kommer vi att se hur man hanterar vissa processer Windows PowerShell i Linux och därmed öka det administrativa omfånget för vårt system.
För denna process måste vi redan ha installerat PowerShell -verktyg i vårt system och för att veta hur man utför installationen kan vi gå till följande länk:
Installera PowerShell Linux
Så här använder du PowerShell -cmdlets i Linux
De ditres där vi kan genomföra Windows PowerShell är:
- Ubuntu 14 och 16
- CentOS 7
- RHEL
Steg 1
För att komma åt PowerShell i Ubuntu eller i någon av de tillgängliga ditroerna måste vi komma åt terminal och ange termen powershell.
[bilaga = 26632: 2-terminal-powershell-en-linux.png.webp]
Steg 2
För att få en fullständig lista över kommandon som vi kan använda i Linux, i det här fallet Ubuntu 16, via PowerShell kan vi använda cmdlet Get-Command och hela listan visas. På detta sätt kan vi ta hänsyn till vad som kommer att vara PowerShell -cmdlets som vi kan implementera i Linux.
Get-Command
Steg 3
Vi kommer att se hur du använder Windows PowerShell mot oss med ett mycket större omfattning på våra datorer. Vi kan till exempel använda cmdlet Get-Process för att se de processer som för närvarande körs i Ubuntu blir resultatet följande.
Steg 4
Vi kan filtrera namnet på någon av processerna med hjälp av parametern -Process namn, till exempel om vi vill visualisera processerna som har ID: t systemd Vi kommer att ange följande och vi kommer att se följande resultat:
Get -Process -ProcessName systemd
Steg 5
Om vi någon gång vill sluta använda en tjänst PowerShell Genom terminalen i Ubuntu måste vi ange följande cmdlet:
Stop -Process -ProcessName ProcessnamnI det här fallet vill vi stoppa processen gedit för vilket vi anger följande:
Stop -Process -ProcessName gedit
Steg 6
På samma sätt kan vi fortsätta använda cmdlets tillgängliga för hanteringsuppgif.webpter som krävs enligt följande
Get -ChlidItem -Path /
Get-Random
Start-Process gedit
Som vi kan se, tack vare detta intressanta verktyg kan vi fortsätta hantera många parametrar för våra Linux -datorer som om vi befinner oss i den redan kända miljön Windows PowerShell.
Låt oss dra full nytta av detta viktiga verktyg och utöka vårt sortiment som administratörer och IT -personal inom våra organisationer, alltid se till att vi har stabila och optimala system som ger effektiva prestanda till alla användare i organisationen.
För att lära dig att arbeta med PowerShell är det viktigt att du hanterar eller känner till kommandona som är tillgängliga så att du kan fungera lättare. På Solvetic hjälper vi dig att veta mest använda PowerShell -kommandon och fortsätt lära.
PowerShell -kommandon