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
相关推荐
山核桃&17°2 分钟前
基于 Vue + Node.js 批处理bat脚本实现多环境一键部署
运维·前端·自动化
yuanmenghao10 分钟前
Linux 性能实战 | 第 18 篇:ltrace 与库函数性能分析
linux·python·性能优化
Elastic 中国社区官方博客13 分钟前
Elasticsearch 8.17.2 升级到 9.2.4 完整升级过程
大数据·运维·数据库·elasticsearch·搜索引擎·全文检索·运维开发
熬了夜的程序员14 分钟前
【LeetCode】118. 杨辉三角
linux·算法·leetcode
运维闲章印时光18 分钟前
企业跨地域互联:GRE隧道部署与互通配置
linux·服务器·网络
HAPPY酷18 分钟前
C++ 高性能消息服务器实战:融合线程、异步与回调的三大核心设计
java·服务器·c++
至此流年莫相忘19 分钟前
Linux部署k8s(Ubuntu)
linux·ubuntu·kubernetes
HAPPY酷22 分钟前
现代 C++ 并发服务器的核心模式
服务器·开发语言·c++
未来之窗软件服务22 分钟前
服务器运维(三十六)SSL会话缓存配置指南—东方仙盟
运维·服务器·缓存·ssl·服务器运维·仙盟创梦ide·东方仙盟
匀泪26 分钟前
云原生(Keepalived实验设定)
服务器·网络·云原生