데몬이란?
1. 리눅스 실행시 실행되는 백그라운드 프로세스의 일종
2. 유저의 요청을 기다리다가 요청하면 서비스를 제공하는 프로세스
3. 유저가 직접 제어하지 않고, 백그라운드에서 실행하는 프로그램
크론이란?
1. 반복 작업을 자동으로 실행하는 프로그램
2. 데몬 : crond
3. 관련 파일 : /etc/crontab
크론 명령어?
1. crontab -e : 설정 및 변경
2. crontab -l : 설정 출력
3. crontab -r : 설정 제거
4. crontab -u : 특정 유저의 스케줄 수정
프로세스란?
1. CPU를 할당받아 실행 중인 프로그램
2. 프로세서가 실행되는 실체
3. 디스패치가 가능한 단위
4. 비동기적 행위를 일으키는 주체
5. 프로세스마다 고유의 ID를 가짐
6. 최상위 프로세스는 systemd
7. 가장 먼저 실행되는 프로세스 systemd
8. systemd 의 PID는 1
포그라운드 프로세스란?
1. 명령어 입력 > 터미널에서 명령 해석 및 실행 > 결과를 화면에 출력
2. 대화식 작업 수행
3. 명령 입력 후 결과 출력까지 대기해야 함
4. 일반적인 명령 실행 방식
백그라운드 프로세스란?
1. 프로세스 실행 중 다른 프로세스 실행 가능
2. 백그라운드 방식 명령 실행시 바로 다른 명령 실행 가능
3. 프로세스를 동시에 실행할 수 있는 방식
'Operating System > Linux' 카테고리의 다른 글
[Ubuntu] apt로 패키지 설치시 사용자 입력 요청 무시하는 방법 (0) | 2022.11.23 |
---|---|
[Linux] 네트워크 관련 명령어 정리 (0) | 2022.11.20 |
[Linux] 리눅스 배포판 종류 (0) | 2022.11.06 |
[Linux] 우분투에서 환경변수 설정 및 해제 하는 방법 (0) | 2022.10.24 |
[Linux] 우분투에서 명령어 두개를 한줄로 사용하는 방법 (0) | 2022.10.24 |