#服务
17 个方案
用 brew services 重启 Homebrew 后台服务
一条命令完成停止并启动由 Homebrew 管理的后台服务,让新配置生效。
用 Restart-Service 重启 Windows 服务
在 PowerShell 中停止、启动、重启服务,一行命令替代 services.msc 或 net stop/start。
修改 Windows 服务的启动类型(启用/禁用)
用 Set-Service 设置服务开机自启、按需启动或永久禁用。
用 brew services 管理后台服务
brew services 封装 launchd,用来查看和控制 brew 安装的后台守护进程(postgres、nginx、redis 等)。
列出 Windows 中开机自动启动的服务
用 Get-Service 按 StartType 过滤,查看所有设为自动启动的服务。
查看每个进程里运行了哪些服务(svchost 详解)
用 tasklist /SVC 列出每个进程(尤其是 svchost.exe)内部承载的服务。
用 sc query / qc 查询服务状态与配置
在 CMD 中直接查看服务是否在运行,以及它的启动类型和配置。
用 bootout 与 bootstrap 重启用户 LaunchAgent
通过 launchd 干净地卸载并重新加载卡死或异常的用户代理,而不是直接杀掉进程。
用 Get-ScheduledTask 列出 Windows 计划任务
查看电脑上所有计划任务的路径、名称和状态,找出弹广告的后台任务,或确认自己用 schtasks 建的任务生效了。
用 systemctl mask 彻底禁用服务
systemctl mask 会把单元文件链接到 /dev/null,使其无法手动启动、开机自启或被其他服务间接拉起。
用 systemctl 修改默认启动目标
让 Linux 开机进入字符界面节省资源,或改回默认启动图形桌面。
用 dnsmasq 提供本地 DNS 与 DHCP
在小型网络中提供 DNS 名称和 DHCP 租约。