티스토리 뷰

가상머신이란?

  • 가상머신이란?
    :하드웨어를 소프트웨어적으로 구현해서 그 위에서 운영체제가 작동하도록하는 기술이다.
    :운영체제는 주된 목적은 하드웨어를 관리, 그러나 하나의 컴퓨터 하드웨어 상에서 두 개 이상의 운영체제가 운영될 수가 없어
    : 두 개 이상의 컴퓨터를 운용하고 싶다면, 새로운 하드웨어를 설치해야 함
    : 가상머신이란, 하나의 하드웨어 위에서 사용되고 있는 OS에서 / 하드웨어를 가상화하고 / 그를 통해 새로운 운영체제가 실행될 수 있도록 하는 것
    : VMware와 Virtaul Box 중 편한 것을 설치하면 된다. (우분트 계열에서 주로 사용되는 두 가지)

리눅스란?

  • 운영체제

우분투 리눅스란?

쉘이란?

  • [생활코딩] https://www.youtube.com/watch?v=HYQ65yUlJDg&feature=emb_logo
  • 커널 : 하드웨어를 직접적으로 제어하는 운영체제에서 핵심이 되는 코어
  • 우리는 명령을 쉘에게 내린다 > 쉘은 이를 해석해서 커널이 이해할 수 있는 방법을 전달
  • 하드웨어 > 커널 > 쉘
  • 쉘과 커널이 분리됨으로 이해서 사용자가 다양한 쉘 중 편한 것을 선택할 수 있다

터미널과 쉘의 차이 (+콘솔)

  • 콘솔 = 물리적 터미널(서버의 로컬장치에서 직접 명령어를 작성할 수 있는 입출력 장치)
  • 터미널 : 서버의 로컬 또는 원격으로 접속할 수 있는 콘솔을 구현한 소프트웨어
    : 커멘드를 입력하는 쉘을 실행하기 위한 포장(wrapper)프로그램
    : 터미널 = tv, 쉘 = 방송
    • 쉘 : 실제로 명령어를 전달하고 결과를 받는 프로그램
      : 사용자가 입력한 명령어를 OS로 전달하는 명령어 해석기. 이중 하나가 bash'
    • $란 프롬프트로 사용자의 명령을 받을 준비가 되었음을 모니터에 나타내는 표시
    • 출처 https://blog.naver.com/asianchairshot/221383363419

쉘 스크립트란?

  • 생활코딩
  • 명령의 script(길게) 적어두고 재사용가능하게 해준다.
  • 명령은 사실 파일의 형태로 존재하는 프로그램이었다

NAT 이해하기

'기타 > TIL' 카테고리의 다른 글

210110 일 TIL  (0) 2021.01.10
0107 TIL Learned (3) 쉘스크립트 작성법 정리 필요  (0) 2021.01.08
210107 TIL  (0) 2021.01.07
210106 TIL  (0) 2021.01.07
210105 TIL  (0) 2021.01.05
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함