파티션 - 하드디스크를 논리적으로 나눈 구역 - 파티션 별로 파일 시스템을 만들 수 있음 - 윈도우에서는 각 파티션마다 각각의 드라이브로 지정 * C:\, D:\ - 리눅스는 오직 1 개의 루트 디렉터리(/)만을 가짐 * 파티션은 루트 파일 시스템의 특정 디렉터리에 부착됨 → 저장 장치를 사용하려면 해당 저장 장치 이름을 파일 시스템의 특정 디렉터리에 마운트시켜야 함 * 예 : 장치이름/dev/sdb1를/home에부 착 - 리눅스는 하드디스크나 주변 장치를 파일로 취급함 장치이름 - 리눅스에서 사용하는 하드디스크 장치 또는 파티션의 이름 - IDE 디스크 : 이름에 ‘hd’를 붙임 * /dev/hda, /dev/hdb, … - SCSI 디스크 : 이름에 ‘sd’를 붙임 * /dev/sda, /dev/sd..
CentOS - RHEL의 소스코드를 이용해 만들어진 무료 배포판 - 상용 RHEL과 호환되나 운영상의 문제가 생길 때 스스로 해결해야 함 - 웹 서버나 데이터베이스 서버용 컴퓨터에 널리 사용됨 - 교재는 32비트용 CentOS-6.8을 사용 * CentOS-6.8의 커널은 2.6.32이며, CentOS-7(1611)의 커널은 3.10.0 CentOS 설치를 위한 하드웨어 사양 - i386 또는 x86_64 프로세서 - GUI를 사용하려면 512M 이상의 RAM과 5G 이상의 하드디스크가 필요함 - https://wiki.centos.org/About/Product/에서확인 CentOS 설치 전 준비 작업 가상머신 소프트웨어 준비 작업
리눅스 배포판의 역사 - 리눅스 배포판은 리눅스 커널 외에 시스템 유틸리티, 응용프로그램, 설치 프로그램을 포함한 완전한 운영체제 - 리눅스 커널은 1991년 처음 개발됨 * 1994년에 커널 1.0이 발표되었고 최신 안정 버전은 4.12 - 1992년 최초의 배포판 MCC Interim과 SLS(SoftlandingLinux System) 배포판이 발표됨 - 1993년부터 주요 배포판이 나오기 시작함 주요 리눅스 배포판의 종류 - Debian 계열 : Debian, Ubuntu 등 - Slackware 계열 : Slackware, SUSE 등 - Red Hat 계열 : Redhat, Fedora, CentOS 등배포판 관련 URL Debian리눅스 http://www.debian.org Red Hat ..
오픈소스 - 개발자(저작권자)가 소스코드를 공개하여 누구나 사용, 수정, 공유할 수 있도록 허가한 소프트웨어 - 반대 개념은 “proprietary(closed) 소프트웨어”라고 함 소프트웨어 라이선스 - 컴퓨터 프로그램은 지식재산권으로 보호받는 저작물 - 원칙적으로 저작자가 공표, 복제, 배포, 개작할 권한을 가짐 - 타인에게 일정한 대가나 조건을 전제로 권한을 부여할 수 있음(라이선스) - https://opensource.org/licenses 오픈소스의 장점 - 누구나 잘못된 점을 발견하고, 알리거나 고칠 수 있음 - 배울 수 있고, 효율적 프로그램 개발에 적용할 수 있음 - 오픈소스는 여러 사람에 의해 테스트되어 안전함 - 오픈소스 운동의 철학은 커뮤니티를 통한 협력, 공유, 개방이 발전을 위해..
리눅스의 발전상 - 전 세계 리눅스 사용자는 9,160만명 정도로 추산됨 - 유수의 100만 도메인 중 95% 이상이 리눅스를 사용 - 스마트폰의 80% 이상이 리눅스 기반의 안드로이드에서 동작 - 슈퍼 컴퓨터의 95%가 리눅스에서 운영됨 - 주요 증권거래소, Google, Twitter, Facebook, Amazon 등에서 리눅스 서버를 사용 - 대다수 전자장비(폰, TV 등)에서 리눅스를 사용 리눅스의특징 - 다중 사용자와 다중 작업을 지원 - 뛰어난 이식성을 제공 - 모듈화되어 있어 업그레이드 또는 업데이트가 용이함 - CUI와 GUI를 지원 * Character UI: 셸(shell)을 통해 커맨드를 입력 * Graphical UI: X Window와 GNOME, KDE 등의 데스크톱 - 소스코..