리눅스
[리눅스] 백그라운드, 데몬 프로세스
우리가 pc로 작업을 할때 한가지 작업만 하지 않고 인터넷 검색도 하면서 코딩도 하고 유튜브화면도 띄우듯 멀티태스킹을 한다. 리눅스에서 겉보기엔 한 화면만 나오기 때문에 한가지 작업밖에 못할 것 같지만 사실 멀티태스킹이 가능하다. 현재 작업하는 일은 '포그라운드', 이외의 작업은 '백그라운드'라고 한다. 우선 nano편집기로 프로그램을 작업한다고 가정을 하고 ^z를 누르면 home화면으로 빠져나온다. 얼핏보면 작업이 끝나서 홈화면으로 나온 것 같지만 사실 백그라운드로 프로그램이 대기하는것을 jobs명령어를 통해 할 수 있다. ~ nano ^z ~ jobs 보통 작업을 할 때 하나의 작업만 하지 않기 때문에 여러 작업을 띄워보자. 위 화면은 3개의 작업을 멀티태스킹으로 해 놓은 화면이다. 과연 이게 정말 ..