ModelScope使用sft.sh 脚本 nohup & ,只要关掉终端 ,进程就会被kill掉么?
使用nohup &
命令运行的进程不会因为关闭终端而被kill掉。
在Linux系统中,当你使用nohup
命令结合&
符号来运行一个脚本或程序时,该进程会在后台运行,并且即使用户退出了终端会话,该进程也会继续执行。nohup
命令的字面意思是“不挂断”,它的作用是让命令忽略挂断(hangup)信号,即用户退出时通常接收到的信号。而&
符号则是将命令放到后台运行。
如果你发现使用nohup &
运行的sft.sh
脚本在关闭终端后被终止,可能是由于以下原因:
nohup
命令输出的日志文件同时监控相关日志以便于排查问题。如果问题依旧存在,可能需要进一步检查系统日志或联系ModelScope的支持团队获取帮助。ModelScope旨在打造下一代开源的模型即服务共享平台,为泛AI开发者提供灵活、易用、低成本的一站式模型服务产品,让模型应用更简单!欢迎加入技术交流群:微信公众号:魔搭ModelScope社区,钉钉群号:44837352