在终端中第一次启动服务器之后,由于一些操作(我也不清楚什么操作导致的...),比如control+z 结束操作进程之后,浏览器中输入 http://127.0.0.1:8000/blog
就已经打开不了了。我本来认为服务器已经被关闭了,然后尝试在终端再次输入
python manage.py runserver
但是这个时候会提示我:
Error: That port is already in use.
8000端口被占用了,但是原来使用8000端口的那个链接又不能用,这种情况该怎么办?这个时候我一般只能重新开个端口python manage.py runserver 8001
有其他办法嘛?
Ctrl-Z 不是结束进程,而是挂起进程,也就是让它暂时休眠。在 shell 下,使用
fg
可以把该进程(组)放到前台接着跑,使用bg
来让其在后台接着跑。要中止一个进程,请使用 Ctrl-C。