一、第一步
cd 项目名称(目录),如果我想把这个文件夹下面的文件挂在服务器上,我得先cd DeepTraSynergy-main
二、第二步
nohup python 文件路径(要是这个.py文件不在根目录下就写绝对路径,在根目录下就直接写文件名.py) > 输出文件的名字.txt 2>&1 &
例如:nohup python prediction_script.py > output.txt 2>&1 &
test.txt 将输出日志保存到这个txt文件中
& 最后一个& ,代表该命令在后台执行,这个命令不仅会将输出而且还会将错误输出到txt文件中
三、其他
命令运行后会有提示,示例:[1] 2880
代表进程2880中运行。
查看nohub命令下运行的所有后台进程:jobs
查看后台运行的所有进程:ps -aux
查看后台运行的所有python 进程:ps aux |grep python或者ps -ef | grep python
删除进程kill -9 [进程id] (-9的意思是强制删除)