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
相关推荐
路飞雪吖~几秒前
【Linux】编写简易shell && 深度理解命令行解释器 && 环境变量 && 内建命令
linux·运维·服务器
BUG制造机.2 分钟前
修炼之道 ---其四
linux·c++
神奇侠202423 分钟前
基于Centos7.X系统端口占用处理
linux·运维·服务器
阿智@112 小时前
Node.js 助力前端开发:自动化操作实战
运维·前端·node.js·自动化
万万君2 小时前
Linux 更改Jenkins使用其他账户启动
linux·jenkins
赤叶丶秋枫2 小时前
Jenkins入门使用
运维·jenkins
开心最重要(*^▽^*)2 小时前
Metricbeat安装教程——Linux——Metricbeat监控ES集群
linux·elasticsearch
紫菜(Nori)2 小时前
Jenkins Api Token 访问问题
运维·jenkins
love530love2 小时前
Windows 11 中利用 WSL - Linux 虚拟环境部署 ChatTTS-Enhanced 项目教程
linux·运维·windows
冷曦_sole2 小时前
linux-22 目录管理(二)rmdir命令,删除目录
linux·运维·服务器