WSL(Windows Subsystem for Linux)后台运行程序

nohup&配合使用,退出时不要直接单击右上角的x,而是使用exit退出。

`nohup`和`&`配合使用

然后可以试着再次打开WSL的窗口看看进程。

不要使用jobs,因为jobs只能看当前终端启动的进程,你刚才关了又开了,就不是刚才的终端了。(巨坑,一开始我还以为没有成功后台运行)

使用ps -ux | grep 刚才的程序名或者命令名(关键字即可)

例如:ps -aux | grep node

查看进程

再次退出终端就可以直接单击右上角的x了。

参考:

  1. nohup和&后台运行,进程查看及终止
  2. linux后台运行和关闭、查看后台任务
  3. WSL——Win10的Linux子系统
  4. 在Windows上舒适地使用Linux子系统(一):WSL的安装及配置
  5. linux后台执行命令:&和nohup