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

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

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

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

  3. 现在,运行:

    复制代码
           bg

    这将在后台恢复该命令。

    4.最后运行:

    复制代码
           disown

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

相关推荐
笑锝没心没肺9 小时前
提升CPU平均使用率(自用)
linux·运维
宵时待雨9 小时前
linux笔记归纳9:进程间通信
linux·服务器·笔记
Zhang~Ling9 小时前
深入学习Linux: 命令行参数与环境变量详解
linux·服务器
Shadow(⊙o⊙)10 小时前
日志与线程池
linux·c++·算法
樂禮10 小时前
Windows-Arch Linux 键鼠共享 & 剪贴板同步配置
linux·运维·windows
CHANG_THE_WORLD10 小时前
Linux C 多线程 TCP 并发服务器:从 `accept()` 到工作线程的完整解析
linux·服务器·c语言
影视飓风TIM10 小时前
Linux基础入门笔记:命令、内核架构与压缩传输全梳理
linux·笔记·架构
敲上瘾10 小时前
Linux系统调用mmap文件映射与malloc简单模拟实现指南
linux·服务器·c语言·缓存
wdfk_prog17 小时前
嵌入式面试真题第 10 题:高优化等级下共享状态可见性、内存模型与系统级同步设计
java·linux·开发语言·面试·职场和发展·架构·c
x-cmd19 小时前
Mac 涨价后,本地 AI 还能千元入门吗?
linux·人工智能·macos·ai·agent·amd·本地ai入门