리눅스에서 명령을 실행했는데 너무 오래 걸려서 기다릴 경우가 있는데 그런경우 백그라운드로 프로세스를 돌리고 다른 작업을 할수 있는 방법입니다.
ctrl+z
로 실행중인 프로스세를 멈춤bg
작업을 백그라운드로 실행jobs
현재 쉘에서 실행 중인 작업들의 목록disown
쉘에서 작업을 해제하여 해당 작업이 쉘의 제어를 받지 않도록
실행
bg 1
jobs 1
disown %1
이렇게 하면 지금 실행하는 프로세스를 백그라운드로 넘기고 종료해도 영향을 받지 않습니다.
728x90