본문 바로가기
Computer Science/시스템 프로그래밍

Shell 사용법(foreground/background)

by _S0_H2_ 2023. 4. 3.
728x90
반응형

프로세스 : 가상 메모리 및 물리 메모리 정보, 시스템 리소스 관련 정보, 스케줄링 단위

 

foreground process

: 쉘에서 해당 프로세스 실행을 명령한 후, 해당 프로세스 수행 종료까지 사용자가 다른 입력을 하지 못하는 프로세스

* ctrl + c : 프로세스 작업 취소 (운영체제 소프트웨어 인터럽트가 해당 프로세스에 보내짐)

 

background process

: 사용자 입력과 상관없이 실행되는 프로세스(쉘에서 해당 프로세스 실행시, 맨 뒤에 &를 붙여줌)

 

[ps]

daemon process : 사용자 모르게 시스템 관리를 위해 실행되는 프로세스로 보통 시스템이 부팅될 때 자동으로 실행된다

728x90
반응형