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
相关推荐
M78佐菲8 小时前
Linux学习笔记:文件IO
linux·笔记·学习·算法
谢亮_vipxieliang8 小时前
手机号验证技术方案:号段规则与正则表达式
java·服务器·spring boot·正则表达式·hibernate
wzq11_6668 小时前
HDFS集群的高可用集群一遍过!!!
运维·debian
Vcaker8 小时前
Linux学习22-openstack部署与使用
linux·运维·学习
小周学学学9 小时前
vmware-horizon第四章:事件数据库配置(docker)
运维·docker·容器
智购科技自动贩卖机9 小时前
自动售货机嵌入式系统Go语言开发实践:从资源受限设备到RTOS协程调度的工程化之路
大数据·linux·数据库·人工智能·yolo·架构·golang
姓刘的哦9 小时前
STM32的启动流分析
linux·运维·arm开发
2601_949499949 小时前
芯瑞科技 DT‑1414完全兼容HFBR‑1414TZ光模块国产化优选方案深度解析(工程师视角)
运维·网络·人工智能·科技·光模块
一路向北finish9 小时前
《CentOS7 OpenStack Mitaka 全栈部署实战:双节点搭建全流程与典型故障排坑指南》
运维·mysql·serverless·云计算·openstack
XUEYUAN52129 小时前
代理日志分析与监控:代理池健康状态巡检与分级告警体系搭建(运维实战)
运维·网络·网络协议·tcp/ip·算法·架构