ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 리눅스란 무엇인가 - 생활코딩 강의 요약
    카테고리 없음 2016. 7. 24. 21:45
    시스템 엔지니어 

    + 웹 프로그램을 실제 서버에 올리고 환경들을 만들고 관리하는 역할, 프로그래머와 구분되지만 가장 연관성이 높은 분야 .
    + 실제 서비스의 최대한의 성능을 끌어낼 수 있도록 구성.


    리눅스

    + 윈도우즈와 같은 운영체제로, 훨씬 큰 범용성을 가지고 있다.
    + 보통 윈도우의 GUI환경과 같이 리눅스의 x-Window 를 제공한다.
    + x-window GUI와 같은 컨셉을 가진 운영체제라 볼수 있다.
    + window와 macOS와 비교해서 많은 기능을 제공하지는 않지만 어느정도 기본적인 기능들을 제공한다.


    리눅스를 사용하는 이유

    + 일반인들은 많이 이용하지 않는다. 
    + 실질적으로는 웹서비스를 제공하는 서버의 운용에 대부분 사용된다. 
    + 웹서비스 환경을 가장 잘 제공할 수 있는 환경이 리눅스이다. 
    + LAMP (Linux Apache Mysql PHP) Mysql PHP 와같은 플랫폼이 가장 잘 구동되는 환경이 리눅스이다. 


    우분투

    + 우분투는 Canomical 이란 회사에서 만든 배포(상폼)본이다. 
    + Debian 계열의 종류중의 하나가 Ubuntu
    + Redhat 계열에서는 Fedora, CentOS 가 있다.
    + 배포판들의 기본적으로 개념과 기능들은 거의 동일하다, 설정파일 경로가 다른것 외에는 비슷하다. 


    리눅스와 MacOS

    + 일종의 사촌관계
    + 리눅스와 MacOS의 커널이 비슷한 류이다. (Unix > Linux, Unix >  MacOS) 
    + 기본개념은 거의 유사, 명령어 출력이 조금씩 다름.


    리눅스의 역사

    + Debian을 뿌리로 두는 많은 리눅스 배포판이 존재
    + 우분투는 Canopical이라는 회사에서 리존 리눅스를 대체하자는 컨셉
    + 데비안의 느리고 보수적인 업데이트를 해결하여 최신의 기술과 보안성을 적용하여 각광받는 배포판.
    + 다른 배포판에 비해 빠른 속도로 발전하고 있다. 
    + Redhat은 redhat 회사에서 개발한 배포판.
    + Redhat소속 개발자들이 커널 프로젝트에 많이 참여.



Designed by Tistory.