下面先說說兩種方法:
一、使用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了。