disown命令用于将一个正在运行的进程从shell的作业列表中删除,使其成为后台进程。下面是一些使用disown命令的例子:

  1. 将正在运行的进程从作业列表中删除:

$ firefox & [1] 1234 $ disown %1

  1. 将正在运行的进程从作业列表中删除并将其输出到文件:

$ ping google.com > ping.txt & [1] 5678 $ disown -a && disown -h

  1. 将正在运行的进程从作业列表中删除并将其输出到/dev/null:

$ curl -o /dev/null -s https://example.com & [1] 9012 $ disown -r

注意:在上面的例子中,“&”符号用于将命令放入后台运行。 “%1”表示作业列表中的第一个进程,“-a”选项表示删除所有作业,“-h”选项表示将作业列表中的所有进程移动到后台,“-r”选项表示将所有作业输出到/dev/null。

linux中disown命令的例子

原文地址: https://www.cveoy.top/t/topic/var 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录