1. 程式人生 > >Linux系列十二-工作管理

Linux系列十二-工作管理

後臺執行命令

& : 命令後加該字元,表示將命令丟到後臺執行
例子:
    find / -name nginx > /home/admin/findnginx.txt 2>&1 &
    以上命令表示使用find查詢名字為nginx並將內容以及錯誤輸出到findnginx.txt檔案,且將該任務丟到後臺執行

暫停當前的工作 ctrl + z
使用vim編輯diff1檔案,此時使用ctrl+z 可將該任務暫停並丟到後臺
暫停
檢視後臺工作狀態

jobs [-lrs]
    -l : 除了列出job number與命令之外,列出PID
-r : 僅列出正在後臺run的工作 -s : 僅列出正在後臺暫停的工作 + 表示最新被放到後臺的工作號碼,- 代表次新被放到後臺的

這裡寫圖片描述
取出後臺工作到前臺處理

fg %jobnumber

這裡寫圖片描述

bg %jobnumber : 讓工作在後臺中的狀態變為執行