개요
CLI 환경에서 다양한 작업을 할 때 멀티태스킹이 요구되는 상황이 발생한다. 예를 들어, vi로 텍스트 편집을 하는 도중에 장치 UID나 IP 주소를 조회해야 하는 경우 편집 중이던 문서를 저장하고 vi를 종료한 뒤 확인하는 것은 너무 불편하다. Linux에서는 포그라운드 및 백그라운드 작업의 전환을 지원한다.
현재 작업 중이던 작업의 백그라운드화
Ctrl Z 키를 누르면 프로세스의 실행이 중지되면서 백그라운드로 전환된다.
현재 작업 중인 작업의 목록 조회
jobs
백그라운드로 실행중인 작업을 포그라운드로 전환
fg %<YOUR-JOB-NUMBER>
%뒤에는 jobs에서 출력되는 Job ID를 명시한다.
프로세스의 실행과 동시에 백그라운드 전환
이때는 명령어 맨 뒤에 &[앰퍼샌드]를 붙여주면 된다.
vi /etc/fstab &