关闭Shell时保持子进程继续运行

在Linux系统里,当你关闭 shell 或者终端时,没有经过 nohup 或 setid 等命令后台执行的程序也会随着 shell 的关闭而结束;如果你已经提交了命令,也没有使用 nohup 或 setid 进行处理,你可以用这一条命令实现退出shell或终端而保持进程不被关闭:

disown -a && exit

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/close-shell-keeping-all-subprocess-running.html

分类: 计算机技术
推荐阅读:
Nginx禁止使用IP直接访问 在有些场景中,我们希望访问者只能通过域名访问网站,不允许访问者直接通过IP进行访问,这一简单功能可通过配置Nginx实现。
Rust语言计算斐波那契数列(Fibonacci) 本文将使用Rust语言递归实现斐波那契数列的计算;
Kali更换国内源 默认情况下,kali系统使用的是官方提供的源,有的时候速度不错,有的时候速度不敢恭维,所以最好是将Kali源更改为国内的,这样安装软件和更新程序都可以享受到非常快的速度;
使用python求解极限 要使用Python求解一个极限,可以使用Python中的SymPy库;
查询Linux系统是哪个发行版 在Linux系统下,如果你想知道当前系统是哪一个发行版,你可以使用一条命令实现查询:
Python打印有颜色的字符串 使用Python在命令行或shell终端输出有颜色的字符串,效果如下: