shell 退出整个脚本(disown命令 – 从Shell终端中移除作业)
导读:disown命令的功能是用于从Shell终端中移除作业,是一个bash解释器的内置命令。disown命令能够从Shell终端中移除指定的作业,正在运行的作业也可以被移除,亦可以对作业进行标记,使其在当前Shell终端窗口关闭后依然不会结束。...
disown命令的功能是用于从Shell终端中移除作业 ,是一个bash解释器的内置命令 。disown命令能够从Shell终端中移除指定的作业 ,正在运行的作业也可以被移除,亦可以对作业进行标记 ,使其在当前Shell终端窗口关闭后依然不会结束 。
语法格式: disown [参数] 标识符或进程PID
常用参数:
-h 标记作业使其结束Shell终端窗口时不退出 -a 移除所有的作业 -r 移除运行的作业参考示例
移除当前所有作业:
[root@linuxcool ~]# disown -a移除当前正在运行状态的作业:
[root@linuxcool ~]# disown -r标记指定作业使其结束Shell终端窗口时不退出:
[root@linuxcool ~]# disown -h %2
声明:本站所有文章 ,如无特殊说明或标注 ,均为本站原创发布 。任何个人或组织 ,在未征得本站同意时 ,禁止复制 、盗用 、采集 、发布本站内容到任何网站 、书籍等各类媒体平台 。如若本站内容侵犯了原著者的合法权益 ,可联系我们进行处理 。
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!