Как да управлявате процесите на PowerShell в Linux

Всички ние, които управляваме операционните системи Windows като Windows 10 o Windows Server знаем колко мощни имаме, когато използваме Windows PowerShell за управление и администриране на различни задачи като инсталации, премахвания, заявки, тъй като командлетите PowerShell имат голям обхват и са относително лесни за използване.

За всички потребители на среди Linux Опцията за използване на командлети за PowerShell вече е активирана във вашата Linux среда, нещо, което преди не беше възможно. В този урок ще видим как да управлявате някои процеси Windows PowerShell в Linux и по този начин да увеличи административния обхват на нашата система.

За този процес вече трябва да сме инсталирали Инструмент PowerShell в нашата система и за да знаем как да извършим посочената инсталация, можем да отидем на следната връзка:

Инсталирайте PowerShell Linux

Как да използвате командлети за PowerShell в Linux


The дитри в които можем да реализираме Windows PowerShell са:
  • Ubuntu 14 и 16
  • CentOS 7
  • RHEL

Етап 1
За достъп до PowerShell в Ubuntu или в някой от наличните дитроси трябва да имаме достъп до терминал и въведете термина PowerShell.

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

Стъпка 2
За да получим пълния списък с командите, които можем да използваме в Linux, в този случай Ubuntu 16, чрез PowerShell можем да използваме cmdlet Get-Command и ще се покаже пълният списък. По този начин можем да вземем предвид какви ще бъдат командлетите PowerShell, които можем да внедрим в Linux.

 Get-Command

Стъпка 3
Ще видим как използването на Windows PowerShell ще ни позволи да се справим с много по -голям обхват на нашите компютри. Можем да използваме например cmdlet Get-Process за да видите процесите, които в момента се изпълняват в Ubuntu, резултатът ще бъде следният.

Стъпка 4
Можем да филтрираме името на всеки от процесите, използвайки параметъра -ProcessName, например, ако искаме да визуализираме процесите, които имат ID systemd Ще въведем следното и ще видим следния резултат:

 Get -Process -ProcessName systemd

Стъпка 5
Ако по всяко време искаме да спрем използването на услуга PowerShell Чрез терминала в Ubuntu трябва да въведем следната команда:

 Stop -Process -ProcessName Име на процеса
В този случай искаме да спрем процеса gedit за което въвеждаме следното:
 Stop -Process -ProcessName gedit

Стъпка 6
По същия начин можем да продължим да използваме командлети достъпни за управленски задачи, които са необходими по следния начин

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

Както виждаме, благодарение на този интересен инструмент можем да продължим да управляваме много параметри на нашите Linux компютри, сякаш сме в вече познатата среда Windows PowerShell.

Нека да се възползваме изцяло от тази важна помощна програма и да разширим обхвата си като администратори и ИТ персонал в нашите организации, като винаги гарантираме, че имаме стабилни и оптимални системи, които осигуряват ефективна работа на всички потребители в организацията.

За да се научите да работите с PowerShell е важно да боравите или да знаете наличните команди, за да можете да функционирате по -лесно. В Solvetic ви помагаме да разберете най -използваните команди PowerShell и продължавай да се учиш.

Команди на PowerShell

wave wave wave wave wave