How to Stop / Start bash to run in the background

ปกติก็ใช้ bash รันใน background อยู่ก็บ่อยเหมือนกันในกรณีที่ remote ไปเซิฟร์เวอร์ข้างนอกแล้วสั่งรัน script ทิ้งไว้

ถ้ารันไปแล้วหากต้องการหยุด หรือสั่งให้ทำงานต่อล่ะ? คำตอบก็คือสามารถทำได้ครับ

ตัวอย่าง
$ backup.sh &

$ jobs
[1]+ Running backup.sh &

$ fg 1

# Ctrl+z for stop process
# Ctrl+c for kill process

How to return ?
$ jobs
[1]+ Stopped backup.sh

$ fg 1

หรือจะทดสอบง่ายๆ โดยการเปลื่ยน backup.sh เป็นโปรแกรมอื่นๆ เช่น firefox &
แล้วลองใช้คำสั่งตามข้างบนดูครับ.