리눅스란?
윈도우와 같은 '운영체제'
리눅스 구성 요소
H/W : cpu, hdd, RAM, I/O
커널 : 운영체제 (linux, windows)
쉘 : 탐색기 (cmdd, powershell, bash, zzh)
명령어 : 프로그램
리눅스 환경 준비 - 가상화 소프트웨어
이미 우리가 사용 중인 컴퓨터에는 윈도우라는 운영체제가 깔려있기 때문에, 가상 컴퓨터에 리눅스 환경을 구축해야 한다.
VMware : 가상 머신을 만들어주는 프로그램
IDC : 인터넷 데이터 센터 => 남의 컴퓨터를 쓰는 것
클라우드 : 남의 가상 머신 컴퓨터를 쓰는 것
컴퓨터의 주요 구성 요소에는 CPU, 메모리, 하드 디스크, I/O 가 있다.
가상 컴퓨터를 만들려면 내 컴퓨터의 구성 요소들을 할당해줘야 한다.
예를 들어 현재 내 컴퓨터에
- CPU - 인텔 11세대 i5, 8개
- 메모리 - 16GB RAM
- 하드 디스크 - 256GB SSD
- I/O - 모니터, 키보드, 마우스
가 있다면, 가상 머신에게
- CPU - 인텔 11세대 i5, 1개
- 메모리 - 4GB RAM
- 하드 디스크 - 20GB
- I/O - 모니터, 키보드, 마우스
를 할당해주는 것이다.
호스트 OS : 가상화 소프트웨어(VMware)를 돌리는 OS
게스트 OS : 가상화 소프트웨어에 의해 만들어진 가상의 OS
1. VMware 설치
2. VMware로 가상 컴퓨터 만들기
3. 가상 컴퓨터에 ubuntu 설치하기
ubuntu란?
더보기
지금까지 리눅스란 용어를 사용했는데, 원래 리눅스란 '리눅스'와 '리눅스 커널'만을 의미하는 용어다.
리눅스 커널과 함께 기본적인 명령어와 애플리케이션을 묶어서 사용자가 바로 사용할 수 있게 패키징한 것이 넓은 의미의 리눅스 = 리눅스 배포판이다.리눅스 배포판은 다양한데, 대표적으로 데비안 계열의 우분투가 있다.
'CS > Linux' 카테고리의 다른 글
[Linux] 문서 편집기 vi (0) | 2024.11.20 |
---|---|
[Linux] 폴더, 파일 관련 명령어 / 권한 (0) | 2024.11.20 |
[Linux] 절대경로, 상대경로 / 디렉터리 이동 / ls 명령어, 옵션 (0) | 2024.11.20 |