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

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

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

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

  3. 现在,运行:

    复制代码
           bg

    这将在后台恢复该命令。

    4.最后运行:

    复制代码
           disown

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

相关推荐
草莓熊Lotso13 小时前
【Linux网络】从0手写Reactor反应堆(二):完善核心细节——ET非阻塞读写、分层架构与回调机制
linux·运维·服务器·网络·c++·tcp/ip·架构
mounter62514 小时前
深度解析 eBPF LSM:如何利用 eBPF 构建安全的 Linux 内核纵深防御体系
linux·安全·ebpf·linux kernel·kernel
Brilliantwxx14 小时前
【Linux】 第一个程序终端进度条
linux·运维·服务器
AI创界者14 小时前
【网络安全运维】Kali Linux 下 Medusa(美杜莎)工具的高效部署、故障排查与安全测试实战
linux·运维·web安全
FinelyYang15 小时前
CentOS 7.6 自建 LiveKit 部署指南
linux·运维·centos
Huangjin007_15 小时前
【Linux 系统篇(十四)】进程 (二) :PCB、task_struct、fork系统调用
linux·运维·服务器
深念Y15 小时前
hotspot-adb-research
linux·数据库·adb·emmc·随身wifi·移动终端
雨田言炎15 小时前
十、QThread多线程
linux·服务器·开发语言·前端·qt
海兰15 小时前
云原生持续交付平台 Zadig 在 Ubuntu 24.04 上的部署及使用指南
linux·ubuntu·云原生
哎呦,帅小伙哦15 小时前
Linux 系统监控核心:/proc/stat 文件全解析
linux·服务器