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

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

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

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

  3. 现在,运行:

    复制代码
           bg

    这将在后台恢复该命令。

    4.最后运行:

    复制代码
           disown

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

相关推荐
looking_for__1 天前
【Linux】Ext系列文件系统
linux
OliverH-yishuihan1 天前
开发linux项目-在 Windows 上 基于“适用于 Linux 的 Windows 子系统(WSL)”
linux·c++·windows
南棱笑笑生1 天前
20251224给飞凌OK3588-C开发板适配Rockchip原厂的Buildroot【linux-6.1】系统时确认ssh服务【内置dropbear】
linux·c语言·ssh·rockchip
I · T · LUCKYBOOM1 天前
30.Firewalld-Linux
linux·运维·安全
沙滩小绵羊1 天前
Linux常见命令
linux·运维·服务器
驰羽1 天前
NAT模式下VMware的虚拟机DNS解析失败的问题解决
linux·网络·dns
菜鸡00011 天前
安装G2O
linux
誰能久伴不乏1 天前
epoll 学习踩坑:`fcntl` 设置非阻塞到底用 `F_SETFL` 还是 `F_SETFD`?
linux·服务器·网络·c++·tcp/ip
来鸟 鸣间1 天前
MIPI D-PHY 理解
linux·音视频·sensor·mipi
么么...1 天前
在 Ubuntu 上安装 Docker 并部署 MySQL 容器
linux·运维·经验分享·笔记·mysql·ubuntu·docker