自学内容网 自学内容网

nohup和linux screen的使用方法

解决终端卡死导致程序卡死(nohup)和远程连接时断网导致程序卡死的问题(screen)

1、nohup解决终端卡死导致程序卡死

nohup command > output.log 2>&1 &

2、screen解决断网导致程序卡死

(1)创建虚拟终端

screen -S session_id

(2) 在虚拟终端下跑程序

command

(3) 退出虚拟终端

在当前虚拟终端下退出:

# 退出当前的终端会话,但是保持它在后台运行
Ctrl + A + D
# 完全关闭当前的终端会话
exit

在其他虚拟终端下关闭当前终端

# 查看终端id
screeen -ls
# 关闭指定终端
screen -S session_id -X quit

(4) 重启指定虚拟终端

screen -r session_id

原文地址:https://blog.csdn.net/James_yaoshi/article/details/142621086

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!