항상 실행 : daemon, service
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