본문 바로가기
IT ▶/Linux & Network

[Linux 정리] 리눅스 개념/소개/가상머신 설치

by Jordan_ 2019. 4. 9.
728x90

리눅스는 유료의 유닉스를 대체하는 무료의 운영체제(OS) 중 하나다.

(유닉스는 유료이고, 리눅스와 유닉스는 호환 가능하다.)

 

 

아래는 위키백과에서 정의한 리눅스 설명입니다.

 

리눅스(영어: Linux)는 리누스 토르발스가 커뮤니티 주체로 개발한 컴퓨터 운영 체제이다.

혹은 커널을 뜻하기도 한다. 리눅스는 자유 소프트웨어오픈 소스 개발의 가장 유명한 표본으로 들 수 있다.

리눅스는 다중 사용자, 다중 작업(멀티태스킹), 다중 스레드를 지원하는 네트워크 운영 체제(NOS)이다.

 이 ‘리눅스’라는 용어는 리눅스 커널만을 뜻하지만, 리눅스 커널과 GNU 프로젝트의 라이브러리와 도구들이 포함된, 전체 운영 체제(GNU/리눅스라고도 알려진)를 나타내는 말로 흔히 쓰인다. 리눅스 배포판은 핵심 시스템 외에 대다수 소프트웨어를 포함한다. 현재 200여 종류가 넘는 배포판이 존재한다

 

리눅스 배포판 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 리눅스 배포판(-配布版, Linux distribution, 간단히 distro)은 리눅스 커널, GNU 소프트웨어 및 여러 가지 자유 소프트웨어로 구성된 운영 체제이다. 유닉스 계열 OS들과는 달리 유닉스에 기반을 두지 않고 기술적으로 독립적인 환경에서 유닉스를 모방하여 개발되었다. 회사 차원에서 관리하고 배포하는 레드햇 리눅스, 우분투, 수세 리눅스 등도 있고, 커뮤니티 차원에서 관리하고 배포하는 데비안, 젠투 리눅스

ko.wikipedia.org

 

- 리눅스 커널에 다양한 응용프로그램을 설치하여 여러가지 리눅스 배포판이 있다.

예시) 레드햇 리눅스, CentOS 리눅스, 페도라 등등

 

- 커널 : 하드웨어를 효율적으로 관리하기 위한 역할

(자동차에서 '엔진' 역할)사용자한테 추상화, CPU와 주변장치 제어, 자원 관리.

 

** 최신 버전 리눅스 커널은 http://www.kernel.org)에서 다운 가능.

 

아래와 같이 보통 VM가상머신을 설치하여 리눅스 OS를 원하는 종류별로 설치가 가능하다.

VM가상머신에 리눅스를 설치하는 과정을 간단히 보겠습니다.

 

Step_1) Create a New virtual Machine을 통해 설치한다.

 

 

Step_2) 설치가 끝나면 아래와 같이 설치가 된다.

 

Step_3) IOS이미지를 삽입하고, Network Adapter 설정하였으면 상단에 초록색 세모 실행버튼을 클릭하면 실행이 된다.

Step_4) CentOS를 설치를 하면 아래와 같이 Linux 환경 실행이 된다.

 

<참고>

* Storage (스토리지)

 

1> 파일스토리지 : 파일 단위로 스토리지 쓴다.

- 예시로 공유폴더가 있다.

- 윈도우즈에서는 CIFS라는 프로토콜 사용.

- 리눅스에서는 nfs 프로토콜 사용.

- 네트워크 기반으로 이더넷과 TCP/IP 통신이다.

- 공유폴더에 접근하기 위해서는 해당 서버의 주소와 경로명이 필요

 

2> 블록스토리지 : 데이터를 쓸때 블록단위로 쓴다.

- 하드디스크는 주변기기를 직접 연결하는 방식종류에 따라 SATA, SCSI, SAS 등의 종류가 있다.

  (메인보드와 저장장치를 연결하는 타입의 프로토콜)

- 가상머신의 경우 하드디스크 SCSI 60여개 생성 가능합니다.

- RAID : 디스크를 여러개를 묶어서 가용성을 증가

- 블록스토리지를 네트워크에 연결하여 사용

 

 

 

728x90
300x250