通过powershell检查远程linux计算机中服务状态的语法

通过powershell检查远程linux计算机中服务状态的语法,linux,powershell,powershell-3.0,Linux,Powershell,Powershell 3.0,我想使用powershell从windows计算机检查远程Linux计算机的服务状态。谁能告诉我这是否可能。如果是,如何执行?是,您可以从windows powershell查看所需服务的状态 使用以下命令查看状态或执行任何其他linux命令 & 'C:\Program Files\OpenSSH\ssh.exe' user@remote_host -i PATH_OF_CERT " Systemctl status Server_name " 您可以在“”下的sy

我想使用powershell从windows计算机检查远程Linux计算机的服务状态。谁能告诉我这是否可能。如果是,如何执行?

是,您可以从windows powershell查看所需服务的状态

使用以下命令查看状态或执行任何其他linux命令

& 'C:\Program Files\OpenSSH\ssh.exe' user@remote_host -i PATH_OF_CERT "
Systemctl status Server_name
"

您可以在“”下的systemctl命令之后执行更多命令(倒逗号)。

只需使用
ssh
,例如
sshyou@remote.host“systemctl status servicename”
(我不知道powershell中ssh的确切语法,因此我将通过
cmd.exe执行此操作,应该是相同的)