리눅스 잡담
리눅스를 왜 쓸까
리눅스가 무엇일까
흔히 쓰는 리눅스는 그냥 리눅스가 아니라 GNU/리눅스 라고 부른다.
OS의 한 종류
OS 가 무엇인가 => 컴퓨터에 붙어있는 장치들을 효율적으로 사용할수 있게 쓰는것... 즉 사용자가 쉽게 편리하게 사용할수 있게 하는것
운영체제는 무엇으로 나위어져 잇나?
유저단 -> 인터넷 오피스 아파치 nginx서버 BashShell 등 유저가 관여하고 사용
커널단 -> 유저단으로부터 들어온 요청을 해석해서 하드웨어를 조작한 뒤 그에 걸맞는 응답을 다시 유저단으로 되돌려줌
하드웨어단 -> CPU 그래픽카드 랜카드 등
커널은 Kernel.org 다운로드 가능
커널에 유저단을 올려주는 것이 바로 리눅스 배포판
배포판이란?
리눅스를 커널로 삼고 유저단에 여러가지를 심어 넣는것 apache,tomcat,nginx,php,...등등등
크게 두가지로 나눈다 바로 레드헷과 우분투 이 분류의 기준은 패키지 관리자.
데비안의 패키지 관리자는 apt이고 레드헷의 패키지 관리자는 rpm
오픈 소스 소프트웨어이다.
GNU프로젝트 제단에서 지원하면서 이 오픈소프트웨어가 나왓다.
무료이다.
자유 라이센스로 무료이다.
물론 다 무료는 아님
레드헷같은거.. (배포판에 기업의 기술지원, 솔루션 제공을 포함하여 유로로 사용하는 운영체제도 잇다)
보안이 좋다.
물론 처음 셋팅할때는 보안이 거지같다. ㅋㅋㅋ
오픈소스 운영체제이기 때문에 소스 수정이 일반적으로 불가능 하지 않기 때문에 취약점이 발견되면 업데이트가 가능하다.
하지만 오픈이기 때문에 일반적으로 사용자가 악의적으로 노출 시키는 경우도 있다.
거의 모든 서버는 리눅스다. 왜?
프로그램을 다운받을때 일일히 사이트에 방문해서 다운받지 않아도 되서 좋다..
가장 큰 이유는 OS라이선스 비용 때문인듯 하다..