백그라운드
-
[Linux/Ubuntu] 백그라운드 프로세스네이버클라우드 캠프 | BE/Linux 기초 2023. 4. 30. 16:19
1. 백그라운드 프로세스란? 백그라운드 프로세스란 사용자와 상호 작용하는 것이 아닌 시스템 자원을 이용하여 실행되는 프로세스를 말합니다. 일반적으로 백그라운드 프로세스는 실행 시점에 Shell 명령 끝에 & 기호를 입력하거나 Ctrl + Z 명령으로 현재 실행 중인 프로세스를 중지시킨 뒤 bg 명령을 이용해 실행할 수 있습니다. 2. 백그라운드 프로세스를 사용하는 이유 백그라운드 프로세스는 사용자가 명령을 실행한 후 결과를 기다리는 동안에도 명령을 실행하도록 하기 위해 사용합니다. 백그라운드 프로세스를 사용하여, 사용자는 작업을 처리하며 다른 작업도 수행할 수 있어 작업의 효율성이 증가합니다. 또한, 백그라운드 프로세스를 이용하여 지속적으로 실행되는 서비스나 데몬 프로그램을 구현할 수 있기 때문에 시스템..