请问,如何在linux shell下运行一个命令,然后关掉shell窗口,命令依然后台运行?我使用 command &但不行

发布网友 发布时间:2022-04-22 11:11

我来回答

4个回答

热心网友 时间:2023-11-02 19:27

用&后缀只是把该命令挂在当前运行窗口的后台,窗口关掉了当然就停止了。
要挂到系统后台才能达到,不同SHELL下命令格式有所不同,例如在C SHELL下是:
# nohup sleep 1000 &

热心网友 时间:2023-11-02 19:28

用jobs命令查看当前bash一共启动了多少程序,查看程序是否运行了,找到对应的jobID,比如是2,然后用命令bg 2
如果需要把任务回到前台,只需要fg 2

热心网友 时间:2023-11-02 19:28

command & 为什么不行

热心网友 时间:2023-11-02 19:29

守护进程

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com