리눅스
- 운영체제중 하나로 Unix에서 파생된 Minix의 영향을 많이 받았다고 알려짐
-하드웨어와 커널 쉘 유틸리티로 이루어짐
커널 - 입력받은 명령을 하드웨어 제어 및 프로스세, 메모리 등을 관리
쉘 - 입력받은 명령어를 커널에게 전송
유틸리티 - 운영체제가 효율적으로 수행되게 하는 보조 프로그램
리눅스 특징
- 공개되어 누구나 사용가능한 오픈소스의 OS
- GUI와 CLI를 지원하는 X-Window환경
장점
- 저렴한 가격, 사용되는 메모리 양이 적음
- 자유로운 업그레이드, 강력한 네트워크와 보안기능
-다양한 파일 시스템 지원
-동급 하드웨어 사양에서 보다 강력하고 효율적
단점
- 일반사용자가 사용하기 힘들다
- 버전많아 환경이 공통적이지않음
- 문제 발생시 개인이 해결
'JAVA > 개념' 카테고리의 다른 글
[JAVA] 필드 / 생성자 / this (0) | 2020.10.24 |
---|---|
IP / 도메인 / DNS (0) | 2020.10.23 |
CPU 구조 및 작동원리 (0) | 2020.10.22 |
[JAVA] contains (0) | 2020.10.21 |
[JAVA] 전역변수 / 지역변수 (0) | 2020.10.20 |