고급 Ubuntu

멀티태스킹

개요

 CLI 환경에서 다양한 작업을 할 때 멀티태스킹이 요구되는 상황이 발생한다. 예를 들어, vi로 텍스트 편집을 하는 도중에 장치 UID나 IP 주소를 조회해야 하는 경우 편집 중이던 문서를 저장하고 vi를 종료한 뒤 확인하는 것은 너무 불편하다. Linux에서는 포그라운드 및 백그라운드 작업의 전환을 지원한다.

현재 작업 중이던 작업의 백그라운드화

 Ctrl Z 키를 누르면 프로세스의 실행이 중지되면서 백그라운드로 전환된다.

현재 작업 중인 작업의 목록 조회

jobs

백그라운드로 실행중인 작업을 포그라운드로 전환

fg %<YOUR-JOB-NUMBER>

 %뒤에는 jobs에서 출력되는 Job ID를 명시한다.

프로세스의 실행과 동시에 백그라운드 전환

 이때는 명령어 맨 뒤에 &[앰퍼샌드]를 붙여주면 된다.

vi /etc/fstab &

댓글

댓글 본문
버전 관리
Hyunseok Lim
현재 버전
선택 버전
graphittie 자세히 보기