Kako upravljati PowerShell procesima na Linuxu

Svi mi koji upravljamo Windows operativnim sustavima kao Windows 10 o Windows Server znamo koliko smo moćni kada koristimo Windows PowerShell za upravljanje i administraciju različitih zadataka, kao što su instalacije, uklanjanja, upiti jer PowerShell cmdleti imaju veliki opseg i relativno su laki za korištenje.

Za sve korisnike okruženja Linux Opcija korištenja cmdleta PowerShell sada je omogućena u vašem Linux okruženju, što prije nije bilo moguće. U ovom vodiču ćemo vidjeti kako upravljati nekim procesima Windows PowerShell u Linuxu i time povećati administrativni opseg našeg sustava.

Za ovaj proces moramo već imati instaliran PowerShell alat u našem sustavu i kako bismo znali izvršiti spomenutu instalaciju možemo otići na sljedeću vezu:

Instalirajte PowerShell Linux

Kako koristiti PowerShell cmdlete u Linuxu


The ditres u koje možemo implementirati Windows PowerShell su:
  • Ubuntu 14 i 16
  • CentOS 7
  • RHEL

Korak 1
Za pristup PowerShellu u Ubuntuu ili bilo kojem od dostupnih ditros moramo pristupiti terminal i unesite pojam powershell.

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

Korak 2
Za dobivanje potpunog popisa naredbi koje možemo koristiti u Linuxu, u ovom slučaju Ubuntu 16, putem PowerShella možemo koristiti cmdlet Get-Command i prikazat će se cijeli popis. Na ovaj način možemo uzeti u obzir koje će biti PowerShell cmdlete koje možemo implementirati u Linux.

 Get-Command

Korak 3
Vidjet ćemo kako će nam korištenje Windows PowerShell -a omogućiti mnogo veći opseg na našim računalima. Na primjer, možemo koristiti cmdlet Get-Process da biste vidjeli procese koji se trenutno izvode u Ubuntuu, rezultat će biti sljedeći.

Korak 4
Pomoću parametra možemo filtrirati naziv bilo kojeg procesa -ProcessName, na primjer ako želimo vizualizirati procese koji imaju ID systemd Upisat ćemo sljedeće i vidjet ćemo sljedeći rezultat:

 Get -Process -ProcessName systemd

Korak 5
Ako u bilo kojem trenutku želimo prestati koristiti uslugu PowerShell Kroz terminal u Ubuntuu moramo unijeti sljedeći cmdlet:

 Stop -Process -ProcessName Naziv procesa
U ovom slučaju želimo zaustaviti proces gedit za koje unosimo sljedeće:
 Stop -Process -ProcessName gedit

Korak 6
Na isti način možemo nastaviti koristiti cmdleti dostupni za upravljačke zadatke koji su potrebni kako slijedi

 Get -ChlidItem -Path /
 Get-Random 
 Start-Process gedit 

Kao što vidimo, zahvaljujući ovom zanimljivom alatu možemo nastaviti upravljati mnogim parametrima naših Linux računala kao da smo u već poznatom okruženju Windows PowerShell.

Iskoristimo u potpunosti prednosti ovog važnog uslužnog programa i proširimo svoj asortiman kao administratori i IT osoblje unutar naših organizacija, uvijek osiguravajući da imamo stabilne i optimalne sustave koji pružaju učinkovite performanse svim korisnicima u organizaciji.

Da biste naučili raditi s PowerShell -om, važno je da rukujete ili poznajete dostupne naredbe kako biste mogli lakše funkcionirati. U Solveticu vam pomažemo da saznate najčešće korištene naredbe PowerShell i nastavi učiti.

PowerShell naredbe

wave wave wave wave wave