Notice
Recent Posts
Recent Comments
Link
«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

공부

[Linux] 리눅스 본문

개발공부

[Linux] 리눅스

dfgdfgfdg 2020. 10. 23. 22:29

-리눅스란 ?
운영체제중하나
1991년 리누스 토발즈가 터널을 개발해 배포되었고 많은개발자들이 개선하며 리눅스탄생

-특징
공개되어있어 누구나 사용가능한 오픈소스의  OS
누구나 사용이 가능해서 버전이많다
GUI와 CLI를 지원하는 X-windows환경
네트워크 지원 운영체제
다중사용자 다중작업 가상터미널을지원
문제발생시 오픈소스여서 많은 전문 개발자들이 사용하기때문에 빠르게 보강됨

-장점
저렴한가격 사용되는 메모리의 양이적음
자유로운 업그레이드 강력한 네트워크와 보안기능
다양한 파일시스템 지원
동급하드웨어 사양에서 보다 강력하고 효율적

-단점
일반사용자가 사용하기 힘들다
버전이 많아서 환경이 공통적이지않다
문제발생시 개인이 해결해야 함

-종류
Redhat , debian, slackware, ubuntu 등 

-임베디드 디바이스 사용이유
부족한하드웨어의사양에 맞게 최적화하기위해
임베디드 : 기계 제어를 목적으로 만들어져 기계등에 내장된 시스템

-사용분야
개인용 서버 및 소규모 회사 서버용(NAS)
리눅스관련 개발 서버용
네트워크 서버 장비(web server)

'개발공부' 카테고리의 다른 글

[Java] 지역 변수와 인스턴스 변수  (0) 2020.10.26
IP와 도메인  (0) 2020.10.23
CPU  (0) 2020.10.23
[Java] 기본 데이터 타입  (0) 2020.10.19
[GIT] Git Bash 사용법  (0) 2020.10.19