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
相关推荐
无足鸟ICT10 小时前
【RHCA+】$[]
linux·运维·服务器
运维技术小记10 小时前
国产化环境配置 VNC 远程桌面:麒麟 V10 实战
linux·运维·服务器
xiaoye-duck10 小时前
《Linux系统编程》Linux 系统多线程(八): C++ 高并发线程池全链路深度解析与从零手撕实现
linux·c++·线程池
爱码少年11 小时前
一条Shell命令实现文件目录服务器间快速转移
服务器·shell
giaming02311 小时前
告别Docker Desktop!一款轻量级原生开发环境管理工具:FlyEnv
运维·docker·容器
laboratory agent开发11 小时前
智能体多工具串联执行中途失败,部分写入的数据如何回滚
运维·服务器·数据库
智塑未来11 小时前
金融 AIOps 选型指南:银行证券智能运维平台怎么选
运维·人工智能·金融
寒水馨11 小时前
Linux下载、安装protobuf-v35.1(附安装包protoc-35.1-linux-x86_64.zip)
linux·运维·服务器·google·序列化·protobuf·protoc
王琦031812 小时前
Linux的文件管理
linux·运维·服务器
xlq2232212 小时前
高并发服务器day13
运维·服务器