리눅스

항상 실행 : daemon, service

wintertreey 2025. 6. 16. 17:54

https://opentutorials.org/course/2598/14217

 

daemon : 

언제 실행될지 모르기에 항상 켜져있음.

 

ls, mkdir, mv.. : 

필요할때, 사용할때만 키고, 아닐땐 끈다.

 

server는 client((web brower))가 언제 접속할지 모르므로 항상 켜져 있어야한다. 

 

daemon이 위치한 곳 

/etc/init.d

apache2, mariadb가 설치되어있는것을 확인할 수 있다.

 

 

daemon 프로그램 실행방법 

 

1. service 프로그램명 start/stop/... 

service 명령어를 하는 위치는 중요하지 않다. 다만 /etc/init.d에서 해당 프로그램을 위한 명령어를 확실하게 알 수 있기에 해당 위치에 들어가는것을 권장.

 

2. 

 

rc3. cli. 콘솔로 실행하는. 기본위치.

rc5. 기본중의 기본 프로그램 위치. 보통 접근할 일 없음. 

 

서버를 킬때 자동으로 띄워서 실행시켜두도록 링크가 되어있다. s: start. 숫자는 우선순위. 

예를들어 S02apache2를 입력하면 링크이기에, ../init.d/apache2가 실행되는 것. 

 


https://fine-1004.tistory.com/85

 

[Linux] 5. Process와 실행 (daemon, cron)

컴퓨터의 구조 구조 설명 종류 Processor - 컴퓨터의 두뇌. 주어진 명령어를 해독, 실행. - Memory에 올라와 있는 상태의 프로그램을 CPU가 읽어서 동작 후 데이터 처리 CPU Memory - 프로그램을 실제 사용

fine-1004.tistory.com