리눅스는 독자적인 운영체제이다.
   - 윈도우 응용프로그램과 같은 방식의 리눅스도 있는데...

리눅스의 사용범위
   - 개인용 데스크탑
   - 워크스테이션 (정의는 뭐지?)
   - 서버 (웹서버, 메일서버, 파일서버, 스트리밍서버)
   - 임베디드 시스템
   - 클러스터링 환경 (여러 컴퓨터가 1대와 같이...)

리눅스 배포판
   - Linux = Kernel + GNU S/W + X-WIndow + 기타 App
      - SlackWare
      - Redhat
      - Debian
      - Caldera
      - Suse
      - Ubuntu
      - Fedora
      - Gentoo
      - etc

공개버전 / 상용버전
   - 리눅스는 공짜다?
   - 서비스만?

리눅스 탄생 배경
   - 리누스토발즈가 커널 개발(1991) : 0.02 (이거 만져볼 수 있을까?!)
   - Minix 기반 PC용 Unix (Minix가 뭔지 확인해볼까?)
   - 리차드 스톨만 FSF의 GNU 프로젝트 지원
   - Gnu is not Unix
   - General Public License : 소스 공개 및 수정 재배포 권리까지 포함
   - 이와 관련해서 정리된 문서가 어디 있었는데...

커널
   H/W -> 커널 -> 쉘 -> App

커널 버전
   - linux-x,y,z.tar.gz
      x : Major Version
      y : 홀수(베타), 짝수(안정)
      z : 버그 수정 횟수
   - http://www.kernel.org/

커널과 모듈
   - 자주 사용하는 부분은 커널에 포함하고,
   - 가끔 사용하는 부분은 모듈로 작성하여 필요시 호출
   - monolithic-Kernel

다중사용자, 다중 작업 시스템
   - 각각의 메모리 영역이 보호되어야 함 = Protected Mode

POSIX(유닉스 표준)를 준수

가상콘솔 지원
   - 기본 6개 : Ctrl+Alt+F1~F6

캐릭터 디바이스 / 블록 디바이스
   - 캐릭터 디바이스 : 프린터, 마우스, 스캐너
   - 블록디바이스 : ODD, FDD

공유 라이브러리
   - Windows의 DLL(Dynamic Linked Library)과 유사

멀티부팅 / 파티션
   - 멀티부팅 : LILO, GRUB
   - 파티션 : fdisk

반응형

'OS > Ubuntu' 카테고리의 다른 글

우분투 설치시 키보드/마우스 동작 불가  (0) 2010.03.26
05. 프로세스  (0) 2008.10.31
04. Shell  (0) 2008.10.30
03. man 사용법  (0) 2008.10.30
02. 리눅스 설치하기  (0) 2008.10.23

+ Recent posts