Linux 使用nohup命令将服务写入后台进程,避免Ctrl+C关闭

最近在用到python django做后台服务,但是每次使用 runserver 都是在当前进程启动,你要写其他的命令的时候就要暂时关闭,不然就要再开一个服务器连接,比较麻烦,所以大三把django的服务写到后台进程中,具体操作如下:

#比如启动8888端口,注意,后面&一点要加
nohup python manage.py runserver 0.0.0.0 8888 &

[root@VM_64_69_centos MartainBlog]# nohup python3 manage.py  runserver 0.0.0.0:1997 &
[1] 31077
[root@VM_64_69_centos MartainBlog]# nohup: ignoring input and appending output to ‘nohup.out’
^C

查看后台进程 使用ps命令

[root@VM_64_69_centos MartainBlog]# ps
  PID TTY          TIME CMD
30481 pts/0    00:00:00 bash
31077 pts/0    00:00:00 python3
31080 pts/0    00:00:01 python3
31151 pts/0    00:00:00 ps

你可能感兴趣的:(Linux 使用nohup命令将服务写入后台进程,避免Ctrl+C关闭)