Alle oss som administrerer Windows -operativsystemer som Windows 10 o Windows Server vet vi hvor kraftig vi har når vi bruker Windows PowerShell til administrasjon og administrasjon av ulike oppgaver som installasjoner, fjerninger, spørringer siden PowerShell -cmdletene har et stort omfang og er relativt enkle å bruke.
For alle brukere av miljøer Linux Alternativet til å bruke PowerShell -cmdlets er nå aktivert i Linux -miljøet ditt, noe som ikke var mulig før. I denne opplæringen får vi se hvordan du håndterer noen prosesser Windows PowerShell i Linux og dermed øke det administrative omfanget av systemet vårt.
For denne prosessen må vi allerede ha installert PowerShell -verktøy i vårt system og for å vite hvordan du utfører installasjonen, kan vi gå til følgende lenke:
Installer PowerShell Linux
Slik bruker du PowerShell -cmdlets i Linux
De ditres der vi kan implementere Windows PowerShell er:
- Ubuntu 14 og 16
- CentOS 7
- RHEL
Trinn 1
For å få tilgang til PowerShell i Ubuntu eller i noen av de tilgjengelige ditroene må vi få tilgang til terminal og skriv inn begrepet kraftskall.
[vedlegg = 26632: 2-terminal-powershell-en-linux.png.webp]
Steg 2
For å få den komplette listen over kommandoene som vi kan bruke i Linux, i dette tilfellet Ubuntu 16, kan vi bruke cmdlet via PowerShell Få kommando og hele listen vises. På denne måten kan vi ta hensyn til hva som vil være PowerShell -cmdlets som vi kan implementere i Linux.
Få kommando
Trinn 3
Vi skal se hvordan bruk av Windows PowerShell vil tillate oss mot med et mye større omfang på datamaskinene våre. Vi kan for eksempel bruke cmdleten Get-Process for å se prosessene som kjører i Ubuntu, blir resultatet som følger.
Trinn 4
Vi kan filtrere navnet på noen av prosessene ved hjelp av parameteren -Prosessnavn, for eksempel hvis vi ønsker å visualisere prosessene som har ID systemd Vi skriver inn følgende, og vi vil se følgende resultat:
Get -Process -ProcessName systemd
Trinn 5
Hvis vi når som helst ønsker å stoppe en tjeneste Kraftskall Gjennom terminalen i Ubuntu må vi skrive inn følgende cmdlet:
Stop -Process -ProcessName ProsessnavnI dette tilfellet ønsker vi å stoppe prosessen gedit som vi skriver inn følgende:
Stop -Process -ProcessName gedit
Trinn 6
På samme måte kan vi fortsette å bruke cmdlets tilgjengelig for ledelsesoppgaver som kreves som følger
Get -ChlidItem -Path /
Bli tilfeldig
Start-prosess gedit
Som vi kan se, takket være dette interessante verktøyet, kan vi fortsette å administrere mange parametere på Linux -datamaskinene våre som om vi var i det allerede kjente miljøet Windows PowerShell.
La oss dra full nytte av dette viktige verktøyet og utvide vårt sortiment som administratorer og IT -personell i våre organisasjoner, og sørg alltid for at vi har stabile og optimale systemer som gir effektiv ytelse til alle brukere i organisasjonen.
For å lære å jobbe med PowerShell er det viktig at du håndterer eller kjenner kommandoene som er tilgjengelige, slik at du kan fungere lettere. Hos Solvetic hjelper vi deg med å kjenne mest brukte PowerShell -kommandoer og fortsett å lære.
PowerShell -kommandoer