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
相关推荐
凌波粒1 分钟前
Linux高级篇-日志管理/Linux裁剪/内核源码/备份与恢复/可视化管理
linux·运维·服务器
阿杰 AJie2 分钟前
如何将公司公网ip绑定到服务器和域名
服务器·网络·tcp/ip
米优3 分钟前
srs媒体流服务器二次开发-实现读取配置文件功能
服务器·后端·媒体
BJ_Bonree4 分钟前
数智先锋 | Bonree ONE助力温氏集团构建“零一五十”智能运维体系,夯实智慧养殖数字底座!
运维
m0_726965984 分钟前
【服务器二】下载拓展成功
运维·服务器
漉水浮沙6 分钟前
cat /proc/interrupts 验证nvme 中断聚合
服务器
元亓亓亓8 分钟前
LeetCode热题100--5. 最长回文子串--中等
linux·算法·leetcode
可爱又迷人的反派角色“yang”9 分钟前
k8s(二)
linux·运维·docker·云原生·容器·kubernetes·云计算
就叫飞六吧11 分钟前
Java “跨平台”指的是(.class 字节码)跨平台,而不是指 JVM 这个软件本身跨平台
服务器·笔记
硬核子牙15 分钟前
有人质疑我ebpf水平
linux