<p>Linux рдкрд░ PowerShell core - Get-Service рдХреЛ linux "service" рдХрдорд╛рдВрдб рдХреА рдирдХрд▓ рдХрд░рдиреА рдЪрд╛рд╣рд┐рдПред</p>

рдХреЛ рдирд┐рд░реНрдорд┐рдд 17 рдЕрдкреНрд░реИрд▓ 2017  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: PowerShell/PowerShell

рдкреНрд░рдЬрдирди рдХреЗ рдЪрд░рдг

cmdlet рдЯрд╛рдЗрдк рдХрд░реЗрдВ: Get-Service ssh
рдпрд╛, рд╕реНрдЯреЙрдк-рд╕рд░реНрд╡рд┐рд╕ ssh
рдпрд╛, рд╕реНрдЯрд╛рд░реНрдЯ-рд╕рд░реНрд╡рд┐рд╕ ssh

рдЕрдкреЗрдХреНрд╖рд┐рддреН рд╡реНрдпрд╡рд╣рд╛рд░

рдкрд╛рд╡рд░рд╢реЗрд▓ => рд▓рд┐рдирдХреНрд╕
рд╕реЗрд╡рд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдВ ssh => рд╕реЗрд╡рд╛ --status-all
рд╕реНрдЯрд╛рд░реНрдЯ-рд╕рд░реНрд╡рд┐рд╕ ssh => рд╕рд░реНрд╡рд┐рд╕ ssh start
рд╕реНрдЯреЙрдк-рд╕рд░реНрд╡рд┐рд╕ ssh => рд╕рд░реНрд╡рд┐рд╕ ssh рд╕реНрдЯреЙрдк

рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╡реНрдпрд╡рд╣рд╛рд░

рддреАрди cmdlets рдореЗрдВ рд╕реЗ рдХреЛрдИ рднреА рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддреНрд░реБрдЯрд┐рдпрд╛рдБ рджреЗрдЧрд╛:
xxx-service : рд╢рдмреНрдж 'xxx-service' рдХреЛ cmdlet, рдлрд╝рдВрдХреНрд╢рди, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдлрд╝рд╛рдЗрд▓ рдпрд╛ рд╕рдВрдЪрд╛рд▓рди рдпреЛрдЧреНрдп рдХреЗ рдирд╛рдо рдХреЗ рд░реВрдк рдореЗрдВ рдорд╛рдиреНрдпрддрд╛ рдирд╣реАрдВ рджреА рдЧрдИ рд╣реИ
рдХрд╛рд░реНрдпрдХреНрд░рдоред
xx-service_2017-04-17_13-59-44

рдкрд░реНрдпрд╛рд╡рд░рдг рдбреЗрдЯрд╛

рд▓рд┐рдирдХреНрд╕ рдЙрдмрдВрдЯреВ рдбреЗрд╕реНрдХрдЯреЙрдк 16.04.2

PS /home/maxt> $PSVersionTable                                                                                          
Name                           Value
----                           -----
PSVersion                      6.0.0-alpha
PSEdition                      Core
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0...}
BuildVersion                   3.0.0.0
GitCommitId                    v6.0.0-alpha.18
CLRVersion
WSManStackVersion              3.0
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1

Area-Cmdlets-Management Issue-Enhancement OS-Linux OS-macOS Up-for-Grabs

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рд╣рд╛рдп рдХреЛрдИ рдкреНрд░рдЧрддрд┐ :-)

*-Service рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг cmdlets рд╣реИ рдЬрд┐рд╕реЗ linux рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдкреЙрд╡рд░рд╢реЗрд▓ рдХрд╛ рдореЗрд░рд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ sc, nssm.exe, sysinit рдФрд░ systemd рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред
рд╕рд┐рд╕реНрдЯрдордб рдЕрдм рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓рд┐рдирдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рдЗрд╕рдХрд╛ рдмреЗрд╕рдмреНрд░реА рд╕реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд░рд╛рд╕реНрдкрд┐рдпрди рдХреЗ рдкрд╛рд╕ рд╕рд┐рд╕реНрдЯрдордбреА рд╣реИ

# cat /proc/cpuinfo | grep model | head -1
model name      : ARMv7 Processor rev 5 (v7l)
# cat /etc/debian_version
9.1
# systemctl | grep service | wc -l
41
# pwsh
PowerShell 6.1.0
Copyright (c) Microsoft Corporation. All rights reserved.
https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /root> Get-Command | Measure-Object -line
Lines Words Characters Property
----- ----- ---------- --------
  323

PS /root> Get-Command | select-string -Pattern "Service"
PS /root>

рд╕рднреА 3 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рд╕рд┐рд╡рд╛рдп рдЗрд╕рдХреЗ рдХрд┐ service рдХреЗрд╡рд▓ рд╕рд┐рд╕реНрдЯрдордб рдорд╢реАрдиреЛрдВ рдкрд░ рдЙрдкрд▓рдмреНрдз рд╣реИред рдЗрд╕рд▓рд┐рдП рдпреЗ рдкреЗрдЪреАрджрд╛ рд╣реИ. рд╣рдореЗрдВ рдореВрд▓ рд░реВрдк рд╕реЗ рдЗрд╕ рд╡реНрдпрд╡рд╣рд╛рд░ рдХреЛ рджреЛ (рдпрд╛ рддреАрди рдпрд╛ рдЪрд╛рд░) рдмрд╛рд░ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред

рдореИрдВ рд╕рд╣рдордд рд╣реВрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдиреАрд▓рд╛ рдкрд░рд┐рдирд┐рдпреЛрдЬрди рдХреЗ рдкреНрд░рдмрдВрдзрди рдХреЗ рд▓рд┐рдП рдкреЙрд╡рд░рд╢реЗрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд┐рдВрдбреЛрдЬрд╝ рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдпрд╛ рдирд╣реАрдВ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ

рд╣рд╛рдп рдХреЛрдИ рдкреНрд░рдЧрддрд┐ :-)

*-Service рд╢рд╛рдпрдж рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг cmdlets рд╣реИ рдЬрд┐рд╕реЗ linux рдореЗрдВ рдкреЛрд░реНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рд╣реИ, рдкреЙрд╡рд░рд╢реЗрд▓ рдХрд╛ рдореЗрд░рд╛ рдЕрдзрд┐рдХрд╛рдВрд╢ рдЙрдкрдпреЛрдЧ рд╕реЗрд╡рд╛рдУрдВ рдХреЛ рдмрдирд╛рдиреЗ рдФрд░ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ sc, nssm.exe, sysinit рдФрд░ systemd рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИред
рд╕рд┐рд╕реНрдЯрдордб рдЕрдм рдЕрдзрд┐рдХрд╛рдВрд╢ рд▓рд┐рдирдХреНрд╕ рджреНрд╡рд╛рд░рд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдореИрдВ рдЗрд╕рдХрд╛ рдмреЗрд╕рдмреНрд░реА рд╕реЗ рдЗрдВрддрдЬрд╛рд░ рдХрд░ рд░рд╣рд╛ рд╣реВрдВред

рдпрд╣рд╛рдВ рддрдХ тАЛтАЛтАЛтАЛрдХрд┐ рд░рд╛рд╕реНрдкрд┐рдпрди рдХреЗ рдкрд╛рд╕ рд╕рд┐рд╕реНрдЯрдордбреА рд╣реИ

# cat /proc/cpuinfo | grep model | head -1
model name      : ARMv7 Processor rev 5 (v7l)
# cat /etc/debian_version
9.1
# systemctl | grep service | wc -l
41
# pwsh
PowerShell 6.1.0
Copyright (c) Microsoft Corporation. All rights reserved.
https://aka.ms/pscore6-docs
Type 'help' to get help.

PS /root> Get-Command | Measure-Object -line
Lines Words Characters Property
----- ----- ---------- --------
  323

PS /root> Get-Command | select-string -Pattern "Service"
PS /root>
рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

rudolfvesely picture rudolfvesely  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

Michal-Ziemba picture Michal-Ziemba  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

concentrateddon picture concentrateddon  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

andschwa picture andschwa  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

alx9r picture alx9r  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ