리눅스
- 운영체제임(컴의 하드웨어와 소프트웨어의 소통을 도와주는 인터페이스)
유닉스계열임- 유닉스를 개인 컴에서 사용할 수 있도록 한게 리눅스임
우분투, 레드햇, 데비안이 있음
커널
- 하드웨어와 애플리케이션 간에 상호 작용을 도와주는 OS의 핵심 구성요소
쉘
- 유닉스 계열의 시스템에서 사용하는 대화형 인터페이스
- 사용자의 커널 사이에서 사용자의 입력을 받아서 명령을 해석해서 전달하고 결과를 사용자에게 반환함
사용자(명령) -> 쉘(해석) -> 커널(명령 수행 후 결과 전송) -> 쉘(해석) -> 사용자(결과 확인)