nohup和linux screen的使用方法

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

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

python 复制代码
nohup command > output.log 2>&1 &

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

(1)创建虚拟终端

powershell 复制代码
screen -S session_id

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

powershell 复制代码
command

(3) 退出虚拟终端

在当前虚拟终端下退出:

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

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

powershell 复制代码
# 查看终端id
screeen -ls
# 关闭指定终端
screen -S session_id -X quit

(4) 重启指定虚拟终端

powershell 复制代码
screen -r session_id
相关推荐
爬树的小蚂蚁2 小时前
Linux 修改bond后网关不生效的问题
linux·运维·服务器
洁洁!2 小时前
从零开始在亚马逊云科技 EC2上部署DeepSeek R1大语言模型:完整实战指南
服务器·科技·语言模型
风行無痕5 小时前
Ubuntu Linux系统配置账号无密码sudo
linux·服务器·ubuntu
爆农6 小时前
centos搭建dokcer和vulhub
linux·运维·centos
SZ1701102316 小时前
中继器的作用
服务器·网络·智能路由器
chenxy026 小时前
如何快速分享服务器上的文件
运维·服务器
重启就好7 小时前
【Ansible】模块详解
linux·服务器·ansible
o0o_-_7 小时前
【瞎折腾/mi50 32G/ubuntu】mi50显卡ubuntu运行大模型开坑(三)安装风扇并且控制转速
linux·运维·ubuntu
Huazzi.7 小时前
Ubuntu 22虚拟机【网络故障】快速解决指南
linux·网络·学习·ubuntu·bash·编程
熙曦Sakura7 小时前
【Linux网络】HTTP
linux·网络·http