한 주를 알차게 잘 시작하셨나요~??
저는 어제부터 달렸어요......ㅋㅋㅋㅋㅋ
물론 저는 아니고 제 동기들이요....
오늘 아침부터 속 안좋다고 어찌나 힘들어하는지...
결국 아침 일찍부터 함께 라면을 먹으러 다녀왔답니다!ㅋㅋㅋ
저도 배가 안고파서 좋네요!
매일 아침마다 너무 배가 고팠는데ㅠㅠㅠ
그래도 배가 불러서 좋아요ㅋㅋㅋㅋ
저는 사리곰탕!을 먹었습니다 헤헤
오늘 소개해드리고 싶은 건,
시스템 해킹보안을 알기 위해 알아야하는 두번째!
리눅스와 윈도우의 차이입니다!
리눅스와 윈도우가 무엇인지 혹시 아시나요??
우리가 너무나도 쉽게 사용하고 있는 컴퓨터는
각자의 운영체제를 가지고 있습니다.
운영체제는 Operating System,즉 OS 라고도 합니다.
바로 해당 컴퓨터, 프로그램이 돌아갈 수 있도록 도와주는 소프트웨어,
컴퓨터 시스템의 한 부분인 '실행관리자'라고도 할 수 있습니다.
그러한 운영체제의 대표적인 종류로는
윈도우, 리눅스 그리고 유닉스 등이 있는데요
가장 인지도 있는 운영체제는 [윈도우]입니다.
가정에서 가장 많이 사용하기 때문이지요.
각 개인의 컴퓨터 역시 윈도우 운영체제로 컴퓨터가 돌아가고 있을겁니다.
그러면 이러한 윈도우의 특성 몇가지를 알아보겠습니다.
우선 윈도우는 마이크로소프트사에서 만들어졌습니다.
이렇게 생각하니.. 마이크로소프트사는 참 돈이 많겠어요ㅎㅎ^^
윈도우가 만들어진 목적은 : 개인 사용자 목적입니다.
또한 윈도우는 무료가 아닙니다. 물론 불법으로 배포를 하거나 다운로드 받아서
쓰시는 분들도 계실테지만, 윈도우를 만들고 구성하고 있는 소스가
무료가 아니기 때문에 해당 구조를 모르고, 판매를 하게 되더라도 컴파일 되어있는 것만
판매를 하고 있습니다.
VISTA 써보신 분 계신가요?
윈도우를 어디부터 어디까지 아느냐도 나이를 짐작할 수 있게 하는 것 같아요.
저는 VISTA는 안써본 것 같구... 7과 XP를 써봤네요
참고로, WINDOW 8도 있었고 9도 있었는데
음... 그냥 망했다고 보시면 돼요ㅎㅎㅎ
완전 망...
그래서 마이크로 소프트사에서는 10을 바로 내놓았죠.
참 현명한 선택이었어요.
다음은 리눅스에 대해 알아보고 다시 둘을 비교해보도록 할게요!
리눅스는 무엇일까요? 들어보셨나요?
리눅스는 우선, 핀란드의 한 대학생이 만들었습니다.
그렇기 때문에 윈도우에 비해 오픈소스이고, 무료입니다.
개인사용자가 목적인 윈도우에 비해
리눅스는 멀티태스킹으로, 다중 사용자가 목적입니다.
root라는 관리자를 가지고 있습니다.
윈도우 관리자는 아마 많이 들어보셨을 겁니다.
윈도우는 Administer라는 관리자를 가지고 있습니다.
또한 네트워크 과부하를 감당하기에 어려운 윈도우와 달리
리눅스는 윈도우에 비해 신뢰성도 높고 윈도우에 비해서
어느정도는 네트워크 과부하를 감당할 수 있습니다.
구축 비용 자체도, 윈도우는 비싼데 리눅스는 운영체제 자체가
무료이기 때문에 그에 해당하는 구축비용도 저렴하다고 할 수 있습니다.
그렇기 때문에 지금까지는 윈도우가 많이 사용되었지만
앞으로는 리눅스가 더 많이 사용될 것이고
현재도 기술지원 및 기업들에서 90프로 이상이
리눅스를 사용하고 있다고 합니다.
그렇다면, 윈도우가 리눅스에 비해 좋은 점은 무엇일까요?
윈도우는 actived directory, 직원들 pc 관리용으로 사용하기 쉽습니다.
IP를 모아서 관리자가 보안 및 업데이트를 한꺼번에 할 수 있기 때문에
중소기업에서는 전산팀 위주로 많이 사용하고 있습니다.
저렴하기 때문에 기업에서 몇백개의 서버를 사용하기 위해 리눅스 서버를
이용하고 있지만, 관리자용으로 편하기 때문에
일반 기업에서는 개개인의 PC는 윈도우로 되어 있습니다.
또한 윈도우는 리눅스에 비해 방화벽이 있습니다.
그렇기 때문에 보안이 중요한 웹 개발회사나 금융권 쪽은 위도우를
사용하고 있지요. 그래서 리눅스 사용률이 100프로가 되지 않는 것입니다.
처음에는 [윈도우는 사라지고 리눅스가 자리잡을 것이다]라는 말이 많았는데.
사실상 보안적인 문제도, 요즘 뜨고 있는 생활인터넷(IOT)역시도
윈도우를 기반으로 사용되고 있기에 어떻게 될지는
두고봐야겠습니다.
다음번에는 3번째 이야기인, PC 논리적 구조에 대해서 알아보도록 하겠습니다.
'도움이 될 정보' 카테고리의 다른 글
[프로트엔드 개발관련] HTML, CSS, JAVASCRIPT (0) | 2017.03.30 |
---|---|
[시스템 해킹 보안3] PC의 논리적 구조 (0) | 2017.03.29 |
[시스템 해킹 보안1] c언어 vs 자바 (0) | 2017.03.24 |
[프로그래밍 언어 2탄] JAVA, PYTHON 을 알아보자. (0) | 2017.03.22 |
[프로그래밍 언어의 쓰임] C언어, C#, C++ 를 알아보자. (0) | 2017.03.21 |