운영체제는 PC용으로 윈도우, 맥OS, 리눅스가 있고, 모바일용으로는 안드로이드, iOS가 있다.
그리고 보통 서버에서는 GUI가 아닌 CLI를 사용하는데,
이는 서버의 경량화를 이유로 보인다.
리눅스를 서버로 많이 사용하는 이유는 다른 운영체제와는 달리 오픈소스이기 때문이다.
윈도우의 경우 운영체제를 구매해야하고, 맥OS는 맥북PC에서만 사용 가능하므로,
서버로 사용하기에는 비용이 너무 크다.
리눅스OS는 타 운영체제와는 달리 모든 코드를 수정할 수 있고, OS를 개조할 수 있다.
실제로, 모바일용으로 사용하는 안드로이드도 리눅스OS를 모바일용으로 개조한 것이다.
리눅스의 커널은 CPU, Memory, Devices 등의 하드웨어 요소들을 직접 다루고 관리하기 때문에,
리눅스의 핵심이다.
'Operating System > Linux' 카테고리의 다른 글
[linux] WSL이란 (0) | 2021.12.04 |
---|---|
[linux] 운영체제와 커널의 차이 (0) | 2021.11.21 |
[linux] 리눅스 파일 압축하기 (0) | 2021.11.07 |
[linux] 현재 사용중인 프로세스 목록 확인하기 ps -ef (0) | 2021.11.05 |
[linux] 우분투에서 최초에 터미널을 킨 사용자 계정 확인하기 logname (0) | 2021.11.05 |