-
linux-01 linux란리눅스/linux 2023. 5. 4. 20:29
1. 리눅스
리눅스는 1991년 리눅스 베네딕트 토발즈가 출시한 운영체제이다. 보통 운영체제하면 윈도우 또는 맥을 떠오르며 리눅스는 생소하다.
실제로 PC용 운영체제의 경우 국내뿐만 아니라 전세계의 PC OS는 윈도우와 맥이 양분하고 있다.
하지만 PC용 운영체제를 포함한 전체 운영체제 점유율을 본다면 리눅스가 독점하고 있다. 모바일용 OS인 안드로이드 또한 리눅스를 기반이며 서버, ioT, 버스 단말기 등 사실은 온 세상이 리눅스로 이루어진 것을 알 수 있다.
2. 리눅스의 장점
그렇다면 어떻게 리눅스가 여러 운영체제들을 누르고 압도적인 1위가 될 수 있었을까? 다른 OS와의 차이점은 무엇일까?
1. 리눅스는 오픈소스이다.
2. 리눅스는 가볍고 성능이 뛰어나며 안정적이다.
3. 리눅스는 유연하고 누구나 본인이 원하는대로 구성하 배포할 수 있다.
위의 장점들 덕분에 리눅스는 넓고 깊은 사용자 네트워크를 형성할 수 있었고 이 네트워크를 통해서 다양한 배포판과 보안 등의 취약점을 장점으로 바꿀 수 있었다.
3. 리눅스의 배포판
리눅스는 오픈 소스인만큼 정말 많은 종류가 있으며 리눅스의 점유율을 측정할 정확한 방법이 없기 때문에 어떤 리눅스가 가장 뛰어나다고 말할 수는 없다.
인기 있는 리눅스 배포판으로는 레드햇, 데비안, 슬랙웨어, 수세 등이 있다.
4. 리눅스는 커널이다.
운영체제는 커널, 쉘, 시스템 프로그램으로 구성된다.
커널이란 입출력을 관리하고 소프트웨어로부터의 요청을 컴퓨터에 있는 하드웨어가 처리 할 수 있도록 요청을 변환하는 역할을 한다.
즉 하드웨어를 통제하는 시스템이다.
쉘이란 커널과 유저가 소통할 수 있도록 하는 역할을 하는 인터페이스이다. 일반적으로 cli와 gui를 둘 다 사용한다.
사용자와 컴퓨터를 연결해주는 마우스와 키보드처럼 쉘은 커널과 사용라는 서로 다른 두개의 시스템을 연결해준다.
시스템 프로그램이란 운영체제를 사용하기 위한 기초적인 프로그램이다.
리눅스 토발즈가 만든 리눅스는 엄밀히 말하면 커널을 만든 것이고 그 위에서 동작하는 쉘과 시스템 프로그램을 각기 다른 기업이나 조직 또는 개인이 개발한 것을 리눅스 배포판이라고 말할 수 있다.
'리눅스 > linux' 카테고리의 다른 글
linux-04 vi 편집기 (0) 2023.05.07 linux-03 접근 권한 (0) 2023.05.07 linux-02 명령어 (0) 2023.05.07