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
相关推荐
qeen877 小时前
【Linux】Linux简单介绍与基本指令(上)
linux·运维·服务器·学习
kiros_wang7 小时前
Docker 使用完整指南
运维·docker·容器
Yana.nice7 小时前
history 显示时间戳操作(Bash)
运维
正经教主7 小时前
【docker基础】第九周:Docker安全与镜像优化
运维·docker·容器
tianyuanwo7 小时前
深入解析 RISC-V 虚拟化中的 UEFI 固件配置:从 XML 到 NVRAM 的生命周期管理
xml·linux·risc-v
難釋懷8 小时前
Nginx获取客户端真实IP
服务器·前端·nginx
道川贤林8 小时前
OrangePi 系统启动优先级修改
linux·linux驱动·orangepi·u-boot
时佃鹏8 小时前
银河麒麟 V10 重装打印服务 (CUPS)+ 打印机驱动完整教程
运维·银河麒麟系统
xsc-xyc8 小时前
用 Tailscale + Syncthing 实现手机、电脑与 NAS 的跨网络文件同步
linux·网络·网络安全·智能手机·电脑
Shepherd06198 小时前
【IT 运维】Apache 使用 mod_remoteip 恢复 Cloudflare 后的真实访客 IP
运维·tcp/ip·apache