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
相关推荐
大白菜13247 小时前
进程的信号
linux
XH-hui7 小时前
【打靶日记】群内靶机Secure
linux·网络安全
Shingmc37 小时前
【Linux】进程控制
linux·服务器·算法
视觉装置在笑7138 小时前
Shell 变量基础与进阶知识
linux·运维
Web极客码8 小时前
如何通过命令行工具检查 Linux 版本信息
linux·运维·服务器
Lynnxiaowen8 小时前
今天我们继续学习Kubernetes内容pod资源对象
运维·学习·容器·kubernetes·云计算
欢鸽儿8 小时前
Vitis】Linux 下彻底清除启动界面 Recent Workspaces 历史路径
linux·嵌入式硬件·fpga
繁华似锦respect9 小时前
C++ 智能指针底层实现深度解析
linux·开发语言·c++·设计模式·代理模式
远程软件小帮手9 小时前
云电脑挂机功能上线!边上班摸鱼边游戏多开教程
运维·服务器
hweiyu0010 小时前
Linux 命令:dd
linux