Когда я был в офисе, используя свой рабочий стол, я запускал скрипт run.sh
в фоновом режиме 4 раза.
run.sh parameter1 &
run.sh parameter2 &
run.sh parameter3 &
run.sh parameter4 &
Затем я пришел домой и открыл терминал на своем ноутбуке, ssh на рабочий стол в моем офисе. Когда побежал ps -u jack
, я увидел запущенные процессы:
3562 pts/1 00:00:00 bash
4540 pts/2 00:00:00 bash
4643 pts/3 00:00:00 bash
4748 pts/4 00:00:00 bash
Но когда я набрал jobs
, я ничего не получил. Почему я мог видеть эти четыре запущенных фоновых процесса?
Кстати, как я могу вернуть их на свой текущий терминал, чтобы я мог убить одного из них, скажем, run.sh parameter4 &
?