반응형
우리가 쓰는 Window (Microsoft) vs Linux를 비교하면 쉽게 이해할 것 같다.
Window (microsoft) | 리눅스 (linux) | |
상호 방식 | GUI (Graphical User Interface ) 지향 | CLI ( command-line interface) 지향 |
디렉토리 구조 | 드라이브 개념으로 디스크 구분 ( c:/ ) | 루트 "/" 밑에 모든 파일이 있음 |
가격 | 유료 | 무료 |
신뢰성 | 독점이기 때문에 취약점이 많음 | 오픈소스 이므로 안정적 |
실시간 처리 | 마우스 중심, 다중 프로그램에 적합 | 커맨드 라인, 다중프로그램 불편 |
우리가 보편적으로 사용하는 window 운영체제는 마우스와 그래픽으로 구성되어 마우스를 이용하여 드래그, 클릭 등 간단한 동작을 통해 사용할 수 있도록 되어있다. 또 대중적으로 보편화되어있기 때문에 게임과 같은 분야나 컴퓨터를 잘 모르는 일반인에게 매우 편리한 운영체제이다.
But 리눅스는 우리가 이따금씩 보는 cmd 화면에서 command-line interface를 사용하기 때문에 일반인에게는 다소 어려울 수 있다.
< 리눅스의 장점 >
높은 보안성 : 오픈소스이기 때문에 더 위험하지 않은가!? 그렇지 않다. 노출되어 있는 특성덕분에 취약성을 여러 사람이 파악할 수 있게 되어 빠르게 반응하여 높은 보안성을 유지할 수 있다고 한다.
안정된 구조 : 리눅스는 잘 충돌하지 않는다고 한다. 그래서 업데이트나 패치 후 재부팅할 필요가 없어 서버의 가동시간이 매우 높고 서버 사용량으로 따졌을 때 윈도우보다 훨씬 높은 비율을 차지한다.
유지보수의 용이점 : 업데이트나 패치 후 재부팅하지 않고도 가능하다.
오픈소스 : 오픈 소스이기 때문에 빠르게 보안에 대한 장점을 만드는데 큰 장점이며 무료다.
우리가 윈도우에서 리눅스를 왜 사용하지에 대한 이유로 납득하기에 충분할 것 같다.
반응형
'IT 정보 > 기타 정보' 카테고리의 다른 글
Web Client & Web Server 란? (14) | 2022.04.26 |
---|---|
Oracle JDK & Open JDK(Azul) 차이점 (0) | 2022.04.26 |
Pseudo-code (의사코드) 란? (4) | 2022.04.25 |
온라인 기반의 클라우드 에디터? (8) | 2022.04.25 |
코드 스니핏 (Code Snippet) 이란? (2) | 2022.04.25 |