防止退出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日志裡的統計信息

我要說說
網上賓友點評