<aside>
💡 오늘은 리눅스 기초에 대해 공부합니다.
강의자료는 필요없습니다
</aside>
Real Time Linux
Real Time
- 발생한 이벤트(입력)에 대해 빠른 시간 내에 응답(출력)하는 것
- 허용시간 내에 입력에 대한 출력을 내는 것
- Soft Real-Time VS Hard Real-Time
- 각 Task는 시스템에 의해 빨리 실행되거나 어떤 정해진 시간 내에 종료할 필요가 없음
- 각 업무는 정해진 시간 내에 정확하게 실행되면 됨
리눅스 소개
- Linus가 만든 Unix
- 유닉스의 표준을 준수하여 호환성 제공
커널
프로세스 관리, 메모리 관리, 파일 시스템 관리, 장치 관리
등 컴퓨터의 모든 자원을 제어
셸(shell)
리눅스의 사용자 인터페이스
사용자와 커널의 중간자 역할
사용자가 입력한 명령을 해석해서, 커널에 넘겨줌 → 커널은 명령을 수행 후, 결과를 반환 → 셸은 사용자가 이해할 수 있는 형태로 바꿔서 출력
명령 사용
프롬프트 기호와 홈 디렉토리