场景:想让django项目的命令一直在运行,需要用此命令,nohup == no hang up 不挂断的执行命令
语法格式:
nohup Command [ Arg … ] [ & ]
参数说明:
Command:要执行的命令。
Arg:一些参数,可以指定输出文件。
&:让命令在后台执行,终端退出后命令仍旧执行。
例如:
nohup python3 manage.py runserver 0.0.0.0:8000 $
在终端看到如下
appending output to nohup.out
说明执行成功
终止执行:通过查找端口号来获取进程id
lsof -i:端口号
如下图,端口号是1667063
通过kill -9 进程id 结束进程
kill -9 1667063