linux daemon

    [Linux] 프로세스 종류 및 특징 (feat. Demon과 Background Process의 차이)

    Process 프로세스란 하드디스크에 저장된 프로그램이 현재 실행된 상태로 메모리에 상주해 있는 프로그램을 말합니다. 각각의 process는 랜덤한 고유 PID(Process ID)를 부여 받게 됩니다. 이러한 프로세스는 사용자와 상호작용 여부로 2종류로 구분합니다. Foreground Process (이하 fg) 실행하면 화면에 나타나 사용자와 상호 작용하는 프로세스 현재 실행중인 fg 작업을 취소하고 싶을 때: 'ctrl+c' 현재 실행중인 fg 작업을 bg 작업으로 변경하고 싶을 때: 'ctrl+z'를 눌러 잠시 실행을 멈춘 다음 '#bg'명령으로 해당 작업을 bg로 보낼 수 있습니다. Background Process (이하 bg) 실행은 되었지만 화면에 나타나지 않고 뒤에서 실행되고 있는 프로세..