Develop/Linux

Linux - Linux 기초

Rigid to Me 2022. 9. 12. 15:03

kernel : 하드웨어를 제어 코드로 소프트웨어와 소통하여 모든 시스템의 자원을 통제, 관리하는 역할

shell : 사용자가 입력한 명령어를 kernel로 전달

 

리눅스의 특징


유닉스 기반

멀티 유저와 멀티태스킹 지원

CLI, GUI 지원

서버OS로 적합

 

리눅스의 종류 


우분투, 페도라, 라지비안(라즈베리파이), 안드로이드, centOS

 

패키지 형식

레드햇.rmp : yum - centOS, 페도라

데비안레드햇 .deb : Apt - 우분투, 리눅스 민트, 라즈비안

안드로이드 .apk :Android Package Manager - 안드로이드 OS

 

활용 분야


네트워크 서버 장비, 라즈베리파이, 리눅스 관련 개발 서버, 안드로이드, 개인PC, 블랙박스, 정밀 의료기기, TV셋톱박스

 

 

우분투


데비안 GNU/Linux 기반으로 제작된 데스크탑 환경을 사용하는 리눅스 배포판

개인용pc 환경에 최적화

간결하고 쉽다

사용자가 많고 커뮤니티가 잘 되어 있다