[Linux] 리눅스 프로세스 작업 전환 (Background, Foreground)
목차 1. 포그라운드와 백그라운드 1.1. 포그라운드(Foreground) • 입력한 명령어 실행이 결과가 나올 때까지 기다리는 방식 • 한 동작을 수행할 동안 다른 동작은 할 수 없는 상태 • 포그라운드 작업: 사용자가 입력한 명령이 실행되어 결과가 출력될 때까지 기다려야 하는 방식 1.2. 백그라운드(Background) • 하나의 쉘(터미널)에서 여러 개의 프로세스를 동시에 실행할 수 있는 방식 • 한 동작을 수행하는 동안에도 다른 동작을 할 수 있는 상태 • 해당 명령어 처리가 오래 걸릴걸 대비해 백그라운드를 이용하면 여러 작업을 동시에 수행할 수 있다. • 필요한 여러 작업을 백그라운드로 실행한 후 터미널에서는 포그라운드 작업을 계속 진행할 수 있다. 2. 프로세스 실행 2.1. 포그라운드 작업..