防止退出linux終耑退出之後導致的nohup進程強制退出

字號+ 編輯: 种花家 修訂: 种花家 來源: 原创 2025-01-22 我要說兩句(0)

如果不知道的話, 就只能傻傻地掛機,一直掛在那裡。

下面先说说两种方法:

一、使用screen命令

这个暂时不赘述, 网上一大堆方法, 相关传送门 https://www.wkwkk.com/articles/6387a53ec0fdd469.html

二、使用disown命令

这个方法比screen的优势在于, 你不必心里计划着提前输入screen准备。随时用随时可以留个后手……

正如网上说明书所讲述的, disown命令可以解除linux用户session和nohup作业进程的关联性。命令格式为

disown %作业号

上述命令的作业号不是“进程号”,你在输入nohup指令回车之后, 中括号里的数字就是所谓的“作业号”。

如果你搞错了, 控制台会告诉你“没这个活” 

disown: %1234567: no such job

那么问题来了, 如果早就一不小心把终端返回的文字给clear掉了, 我还上哪找作业号呢? 答案是使用jobs命令, 呼唤乔布斯。

jobs

这样系统就会列出nohup目前正在忙的作业列表。

disown之后就可以放心大胆地输入exit了。

閲完此文,您的感想如何?
  • 有用

    1

  • 沒用

    0

  • 開心

    0

  • 憤怒

    0

  • 可憐

    0

1.如文章侵犯了您的版權,請發郵件通知本站,該文章將在24小時内刪除;
2.本站標注原創的文章,轉發時煩請注明來源;
3.交流群: 2702237 13835667

相關課文
  • Linux系統下word文档轉成pdf的辦法

  • ubuntu和debian安裝nginx或者tengine報錯, 找不到pcre依賴庫的解決辦法

  • 常見的web中間件請求返回狀態碼

  • linux終耑下借助awk命令查詢篩出網站access.log日志裡的統計信息

我要說說
網上賓友點評