리눅스 (3) - 배경지식

haeIT·2024년 10월 29일
1

Linux

목록 보기
3/9
post-thumbnail

2024-10-29 TUE

리눅스 캐릭터는 왜 펭귄일까요??

그것도 멕아리 없고 흐물탱 거리는 펭윙.
알고보니 리눅스의 창시자인 리누스 토발즈가 어릴때 펭귄을 좋아했다고 합니다.

찾아보니 리누스 토발즈가 한국 노량진에도 왔었네요?

리눅스 캐릭터 펭귄의 이름은 Tux인데요. Tuxedo에서 따왔다고 합니다.

저는 코끼리를 좋아하는데요? 저도 언젠가 코끼리를 마스코트로 한 프로그램을 만들어봐야겠어요.
프로그램이 될지.... 치킨집이 될지....🤔🐘


Intro

1. 리눅스 vs 리눅스 커널

👉 커널은 운영체제의 중심에서 하드웨어를 제어하는 역할을 담당하는 SW

👉 리눅스 커널에 기본적 명령어, 애플리케이션을 묶어서 사용자가 사용할 수 있게 패키징 한 것이 넓은 의미의 리눅스

👉 근데 그냥 통칭적으로 리눅스라고 부름~!

.

2. 리눅스 배포판

👉 리눅스 배포판은 레드햇(Red Hat)계열과 데비안(Debian)계열이 있음

계열배포판
레드햇 계열Red Hat Enterprise Linux, CentOs, Fedora
데비안 계열Debian GNU/Linux, Ubuntu

👉 나는 데비안 계열의 우분투로 공부할 예정!

.

3. 가상환경 설정

👉 리눅스를 컴퓨터 하드 디스크를 분할하여 직접 설치해도 되지만 컴퓨터 전체가 망가질 수 있음!!

👉 따라서 컴퓨터에 가상화 소프트웨어를 설치하고 가상머신에 리눅스 환경을 구축한다!!
=> 구축하는 과정은 리눅스(1) 포스팅~!

.

4. 가상화 소프트웨어

👉 호스트 OS : 가상화 소프트웨어를 작동시키는 운영체제

👉 게스트 OS : 가상화 소프트웨어 위에서 작동되는 개별 OS

👉 즉, 호스트 os 위에서 게스트 os를 만들어서 사용하다가, 망하면 게스트 os 를 삭제하고 다시 만들 수 있도록함

👉 나는 가상화 소프트웨어는 오라클 VM 버추얼 박스를 사용!

.

5. 리눅스 환경설정 요약

1 | 오라클 VM 버추얼박스 설치하기
2 | 우분투 이미지 파일 내려받기
3 | 버추얼박스로 가상 머신 만들기
4 | 가상 머신에 우분투 설치하기

다음 포스팅 부터는 본격적으로 셸 이용해봅시다~!


공부하다보니 알게된 충격적인 사실...🤨

리눅스 환경을 실행하는 방법은 2가지가 있음

  1. 가상환경(Oracle Virtual Box)에서 실행

  2. 윈도우 파워쉘에서 wsl로 실행

1번의 경우는

이렇게 가상 환경을 만들어서 로그인 후 사용하는 방법!
(쉘창 여는 방법은 Ctrl + Alt + T)


쉘창 열고 Pin to Dash 하면 바탕화면에 고정 가능!

2번은 윈도우 파워쉘에서 wsl ~ 입력 후 사용하는 방법이 있음!

보통 간단한 명령어는 wsl 방식을 사용하지만 복잡한 명령어 실행할 때는 가상환경에서 실행한다고 함!

4개의 댓글

comment-user-thumbnail
2024년 10월 29일

🐘코끼리 호프🐘

1개의 답글
comment-user-thumbnail
2024년 10월 29일

마지막은 머가 충격적인 거에요,,?

1개의 답글