기본지식
리눅스란?
jeyaa
2020. 10. 26. 09:07
반응형
운영체제 중 하나이며, 하드웨어와 소프트웨어를 효율적으로 관리하는 일을 한다.
구성
커널 :
- 하드웨어와 가장 가까운 프로그램
- 입력받은 명령으로 하드웨어 제어 및 프로세스, 메모리 등을 관리
쉘 :
입력받은 명령어를 커널에게 전송
유틸리티 :
운영체제가 효율적으로 수행되게 하는 보조프로그램
특징 (장점 <==> 단점)
- 공개되어 있는 오픈소스 OS 이다
- 누구나 사용 가능해서 버전이 많다 <==> 많은 버전때문에 환경이 공통적이지 않음
- GUI (Graphic User Interface) 와 CLI ( Command Line Interface) 를 지원하는 X-window 환경이다
- 다중 사용자, 다중 작업을 베이스로 설계되었다
- 많은 개발자들이 사용하는 오픈소스 이기 때문에 문제 발생 시 빠르게 보강된다 <==> 문제 시, 사용중인 개인이 해결해야된다는 이야기도 함
- 저렴한 가격과 사용되는 메모리의 양이 적다 <==> 일반 사용자가 사용하기 힘들다
- 강력한 네트워크과 보안기능, 다양한 파일 시스템 지원, 동급 하드웨어 사양에서 보다 효율적 등등
반응형