리눅스 fg
IT 위키
더 많은 작업
백그라운드에서 실행 중이거나 정지된 작업(job)을 포그라운드로 전환하여 실행한다.
# 작업 목록을 확인한다. $ jobs [1]- Stopped vi test.txt [2]+ Running sleep 600 & # 현재 작업(+ 표시, 2번)을 포그라운드로 가져온다. $ fg # 1번 작업을 포그라운드로 가져온다. $ fg %1 # 명령이 vi로 시작하는 작업을 포그라운드로 가져온다. $ fg %vi
- 포그라운드 작업을 Ctrl+Z로 정지(SIGTSTP)한 뒤 bg로 백그라운드 실행, fg로 다시 포그라운드 전환하는 흐름이 자주 출제된다.
- 작업 번호는 %번호로 지정하며, PID가 아니라 jobs 명령에 표시되는 번호이다.
- 명령 끝에 &를 붙이면 처음부터 백그라운드로 실행한다.