Start a Linux Process / Command in Background
Start a Linux Process / Command in Background #一般執行 cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ sleep 300 #背景執行 cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ sleep 300 & [1] 2524 #背景執行 cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ sleep 400 & [2] 2528 #查看背景工作 cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ jobs [1]- Running sleep 300 & [2]+ Running sleep 400 & cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ jobs -l [1]- 2524 Running sleep 300 & [2]+ 2528 Running sleep 400 & #帶回 foreground cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ fg %1 sleep 300 # ctrl + z 暫停並放到 background [1]+ Stopped sleep 300 cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ # ctrl + z # 此時背景中 pid 2524 狀態是 Stopped cepar@DESKTOP-H3LUMQB MINGW64 ~/Desktop $ jobs -l [1]+ 2524 Stopped sleep 300 [2]- 2528 Running sleep 400 & # 使用 bg 讓 process 重新再背景執行 cepar@DESKTOP-H3LUMQB MINGW64 ~/D...