您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關使用linux的disown命令從當前的shell中移除作業,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
disown命令可以從當前shell的作業列表中移除全部作業,也可移除指定的一到多個作業;正在運行的作業也可以移除;也可以標記作業,使得它們在當前shell退出后也不會結束。
該命令需要set選項monitor處于開啟狀態時才能執行;查看作業控制狀態:輸入set -o查看 monitor行;執行set -o monitor或set -m開啟該選項。disown命令該命令是bash內建命令,相關的幫助信息請查看help命令。
語法格式: disown [參數] [標識符or進程ID]
常用參數:
參考實例
刪除全部作業:
[root@linuxcool ~]# disown -a
刪除運行狀態的作業:
[root@linuxcool ~]# disown -r
根據jobId,移出指定的后臺任務:
[root@linuxcool ~]# disown %2 [root@linuxcool ~]# disown -h %2
看完上述內容,你們對使用linux的disown命令從當前的shell中移除作業有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。