🌏 OS/Linux

[Linux] Linux란?

heywantodo 2023. 3. 13. 10:20
728x90
반응형
  • 서버와 클라이언트의 개념
    • Server : 서비스를 제공하는 것
    • Client : 서비스를 요청하는 것 

 

운영체제 (Operating System)

 

  • Unix
    • 미국 Bell 연구소의 켄 톰슨에 의해 처음 개발
    • 우수한 이식성, 계층적 파일 시스템
  • Linux
    • 헬싱키 대학교 학생이었던 토발즈에 의해 개발
    • 공개형 오픈소스 운영체제 

리눅스의 구성

 

  • 커널 : 리눅스의 운영체제, 하드웨어를 직접적으로 제어하는 역할
  • : 사용자가 입력한 명령을 커널이 이해할 수 있도록 해석해서 전달하는 해석기
  • 응용 프로그램 : vi 같은 에디터나 유틸리티, 서버 운영을 위한 프로그램들

리눅스 발전과정


리눅스의 특징

 

  • 공개 소프트웨어, 무료로 사용 가능
  • 유닉스와의 완벽한 호환성
  • 서버용 운영체제로 많이 사용됨

리눅스 배포판 종류

 

  • Redhat 계열
    • Redhat Enterprise Linux
    • CentOS
    • Fedora
  • Debian 계열
    • Debian GNU/Linux
    • Ubuntu

GNU 프로젝트

 

  • GNU (GNU is Not Unix)
    • 유닉스와 호환되는 자유 소프트웨어를 개발하는 프로젝트 
    • GNU 프로젝트로 배포한 프로그램의 라이선스로 사용하기 위해 GPL이라는 자유 소프트웨어 라이선스 제정

 

728x90
반응형