Ketik cmdlet: Get-Service ssh
Atau, Stop-Layanan ssh
Atau, Layanan Mulai ssh
PowerShell => Linux
Dapatkan-Layanan ssh => layanan --status-all
Layanan Mulai ssh => layanan ssh mulai
Stop-Layanan ssh => layanan ssh berhenti
Salah satu dari tiga cmdlet akan memberikan kesalahan berikut:
xxx-service : Istilah 'xxx-service' tidak dikenali sebagai nama cmdlet, fungsi, file skrip, atau yang dapat dioperasikan
program.
Linux Ubuntu Desktop 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
Kecuali bahwa service
hanya tersedia di mesin systemd. Itu sebabnya ini rumit. Kami pada dasarnya perlu menerapkan perilaku ini dua (atau tiga atau empat) kali.
Saya setuju saat kami mulai menggunakan PowerShell untuk mengelola penerapan Azure yang mungkin atau mungkin bukan windows
Hai ada kemajuan :-)
*-Service
mungkin adalah cmdlet yang paling penting untuk porting ke linux, Sebagian besar penggunaan PowerShell saya adalah untuk membuat dan mengelola layanan karena sangat sederhana dibandingkan dengan sc, nssm.exe, sysinit dan systemd.
Systemd sekarang digunakan oleh sebagian besar linux. Saya sangat menantikan ini.
Bahkan Raspbian memiliki 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>
Komentar yang paling membantu
Hai ada kemajuan :-)
*-Service
mungkin adalah cmdlet yang paling penting untuk porting ke linux, Sebagian besar penggunaan PowerShell saya adalah untuk membuat dan mengelola layanan karena sangat sederhana dibandingkan dengan sc, nssm.exe, sysinit dan systemd.Systemd sekarang digunakan oleh sebagian besar linux. Saya sangat menantikan ini.
Bahkan Raspbian memiliki systemd