pregunta:
Todo el mundo sabe que reiniciar un sistema Linux es generalmente muy sencillo, pero ejecutar los siguientes dos comandos de reinicio en el subsistema WSL es completamente ineficaz.
$ reboot
$ shutdown -r
# 执行命令后提示如下:
System has not been booted with systemd as init system (PID 1). Can't operate.
Failed to connect to bus: 主机关闭
Comando de reinicio WSL correcto
Podemos hacer esto a través del cmd de Windows o el comando powershell.
wsl --shutdown
Si hay varias instancias de WSL ejecutándose en el dispositivo y necesita cerrar una instancia o distribución por separado, puede usar el siguiente comando para ver el nombre y el estado de la distribución.
wsl -l -v
Utilice el siguiente comando para cerrar una sola instancia reemplazando Nombre con el nombre de la instancia específica.
wsl -t Name