Linux/Ubuntu/Debian控制台启动的程序和terminal分离的方法-正在运行怎么关闭窗口

disown 是一个 shell 内置函数,它从 shell 的作业表中删除指定的作业,使它们免受挂起的影响。 使用方法如下:

  1. 首先,正常运行命令:

    复制代码
        你的命令
  2. 然后,按 Ctrl + Z 暂停命令。

  3. 现在,运行:

    复制代码
           bg

    这将在后台恢复该命令。

    4.最后运行:

    复制代码
           disown

这会将命令与终端分离并防止其接收 SIGHUP 信号。然后你就可以关闭窗口了。

相关推荐
郝学胜-神的一滴18 分钟前
Linux 下循环创建多线程:深入解析与实践指南
linux·服务器·c++·程序人生·算法·设计模式
June`40 分钟前
深入解析网络层与数据链路层
linux·服务器·网络
老王熬夜敲代码44 分钟前
计算机网络--IP概念
linux·网络·笔记
GDAL1 小时前
腾讯云ubuntu安装nodejs环境
ubuntu·nodejs·腾讯云
Lynnxiaowen1 小时前
今天我们继续学习devops内容基于Jenkins构建CICD环境
linux·运维·学习·jenkins·devops
用户6135411460161 小时前
Linux 麒麟系统安装 gcc-7.3.0 rpm 包步骤
linux
小尧嵌入式1 小时前
Linux网络介绍网络编程和数据库
linux·运维·服务器·网络·数据库·qt·php
LUCIFER1 小时前
[驱动之路(七)——Pinctrl子系统]学习总结,万字长篇,一文彻底搞懂Pinctrl子系统(含Pin Controller驱动框架解析)
linux·驱动开发
山川而川-R1 小时前
在香橙派5pro上的ubuntu22.04系统烧录镜像
linux·运维·服务器
SCBAiotAigc2 小时前
在Ubuntu上使用docker compose安装普通(不支持GPU)的Ollama服务
人工智能·python·ubuntu·ollama