为什么写这篇文章
直接原因是: 看到今天分享的另一篇文章 - Python 一行搭建文件服务器, 然后自己在 Windows 上操作了一下,发现关闭命令行服务就停止运行了..../服务名" 这样运行的(关闭命令行,服务即停止运行,很不方便),后来学到了 Linux 后台运行服务的技巧,很方便....缺点: 如果关闭命令行,服务就会自动终止,无法后台运行
3.后台运行的操作
后台运行 - 将标准输入和错误信息输出到指定文件(nohup.out)
代码如下:
nohup python3 -m http.server...在Linux中, /dev/null是一个特殊的设备文件,它丢弃一切写入其中的数据
查看后台运行中的服务 运行 jobs -l 命令, 即可查看后台运行的程序以及它的 pid
Windows 上操作...首先在windows上启动python服务
第一步: 首先写一个bat脚本
第二步: 写一个vbs脚本(Visual Basic的脚本语言) 其实不需要了解具体语法, 拿来直接用即可
后台运行服务