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

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

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

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

  3. 现在,运行:

    复制代码
           bg

    这将在后台恢复该命令。

    4.最后运行:

    复制代码
           disown

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

相关推荐
xlq2232226 分钟前
52.TcpSocket
linux·服务器·网络
剑神一笑35 分钟前
Linux xargs 命令深度解析:从管道到命令构建的桥梁
linux·运维·chrome
量子炒饭大师1 小时前
【Linux系统编程】Cyberpunk在霓虹丛林中构建堡垒 ——【关于shell命令及其运行原理】
linux·运维·服务器·shell
夜猫子ing1 小时前
《嵌入式 Linux 控制服务从零搭建(一):项目立意与架构总览》
linux·嵌入式硬件
IT大白鼠1 小时前
主流Linux文件系统稳定性及性能分析
linux·运维·服务器·文件系统
南境十里·墨染春水1 小时前
linux学习进展 I/O复用函数初步
linux·运维·学习
LinuxGeek10241 小时前
Linux内核“Dirty Frag”漏洞(CVE-2026-43284)修复方案
linux·运维·服务器
曦夜日长1 小时前
Linux系统篇,权限(一):用户创建与切换、权限及角色定义与修改、文件权限二进制表示
linux·运维·服务器
原来是猿2 小时前
应用层【协议再识/序列化与反序列化】
linux·运维·服务器·网络·网络协议·tcp/ip
北风toto2 小时前
log4j中文日志乱码问号-Linux启动jar包,输出中文日志变成问号?
linux·log4j·jar