수실잡
공부는 저희 친구들이 잘해요
수실잡
전체 방문자
오늘
어제

블로그 메뉴

  • 🏠블로그 홈
  • 💭태그 클라우드
  • 📬방명록
  • 🛠️블로그 관리
  • 📝글 쓰러 가기
  • 분류 전체보기 (127)
    • 교양(학문의 기초) (22)
      • 미적분학 (1)
      • 물리 (1)
      • 화학 (1)
      • 생물 (0)
      • 통계 (0)
      • 공학수학 (19)
    • 프로그래밍 언어 (2)
      • C (0)
      • C++ (0)
      • Java (0)
      • Python (2)
      • MATLAB (0)
      • R (0)
      • Julia (0)
    • 수학 (35)
      • 집합론 (Set Theory) (19)
      • 해석개론 (9)
      • 해석개론의 정수 (1)
      • 선형대수학 (1)
      • 미분방정식 (0)
      • 실해석학 (0)
      • 복소해석학 (0)
      • 대수학 (0)
      • 위상수학 (0)
      • 미분기하학 (0)
      • 응용수학 (0)
      • 확률론 (5)
    • 물리학 (32)
      • 물리수학 (3)
      • 역학 (9)
      • 전자기학 (13)
      • 양자물리 (0)
      • 열역학과 통계물리 (5)
      • 전자기파와 광학 (0)
      • 응집물질물리학 (2)
      • 논문 리뷰 (0)
    • 화학 (16)
      • 물리화학 (11)
      • 분석화학 (1)
      • 유기화학 (1)
      • 무기화학 (0)
      • 생화학 (3)
      • 고분자화학 (0)
      • 화학실험 (0)
      • 논문 리뷰 (0)
    • 재료공학 (1)
      • 재료공학원리 (0)
      • 재료열역학 (0)
      • 결정학개론 (0)
      • 재료상변태 (0)
      • 재료의 기계적 거동 (0)
      • 재료의 전자기적 성질 (1)
      • 재료역학 (0)
      • 기타 (0)
    • 컴퓨터공학 (9)
      • 자료구조 및 알고리즘 (0)
      • 인공지능 (0)
      • 양자컴퓨터 (1)
      • 컴퓨터구조 (5)
      • 논리설계 (0)
      • 컴파일러 (0)
      • 운영체제 및 시스템프로그래밍 (1)
      • 논문 리뷰 (1)
      • 계산이론 (1)
    • 전기전자공학 (0)
      • 전기전자회로 (0)
      • 소자 (0)
      • 집적회로 (0)
      • 신호처리, 제어공학 (0)
      • 전파공학 (0)
      • 전력전자공학 (0)
    • 기계공학 (2)
      • 고체역학 (2)
      • 열역학 (0)
      • 동역학 (0)
      • 유체역학 (0)
    • 언어학 (2)
      • 음성학 (0)
      • 음운론 (0)
      • 형태론 (0)
      • 통사론 (2)
    • 기타 등등 (6)
      • 학회리뷰 (3)
      • 꿀팁 (0)
      • 역대 교양수학 성적 통계량 정리 (1)
      • 기타 등등 (2)

공지사항

인기 글

최근 글

최근 댓글

태그

  • 공학수학
  • ZFC Set Theory
  • 선형변환
  • 행렬
  • 앳킨스 물리화학
  • 컴퓨터구조
  • Atkins' Physical Chemistry
  • 레닌저생화학
  • 벡터공간
  • 레닌저 생화학
  • 백응생
  • 차원
  • 행렬식
  • 선형대수
  • 기본행렬
  • 랭크
  • Physical Chemistry
  • Diffusion
  • Athreya
  • ZFC 집합론
  • 확률론
  • 텐서
  • 열 및 통계물리
  • 가역
  • Thermal and statistical physics
  • 벡터
  • 물리화학
  • Random walk
  • 확산
  • 일차독립

티스토리

hELLO · Designed By 정상우.
수실잡
컴퓨터공학/운영체제 및 시스템프로그래밍

서버는 어떻게 운영하나요?

서버는 어떻게 운영하나요?
컴퓨터공학/운영체제 및 시스템프로그래밍

서버는 어떻게 운영하나요?

By junukwon7
2022. 7. 25. 15:39
Language

이 글은 언어로 작성되어 있습니다.
익숙하신 언어를 선택하십시오.

This post is written in Language.
Select the language you prefer.

この文は言語で作成されています。
使用する言語を選択してください。


여러분은 컴퓨터를 어떻게 사용하시나요? 아마 화면을 보며 키보드와 마우스를 사용해 작업을 수행할 것입니다. 이때 바탕화면과 시작버튼 등 모든 요소가 우리가 볼 수 있도록 화면에 표시됩니다. 이것을 GUI(Graphical User Interface)라고 부릅니다. 이와 반대되는 개념으로 CLI(Command-Line Interface)가 있습니다. 여러분이 CodeBlocks 또는 DevC에서 프로그램을 실행했을 때 뜨는 명령 프롬프트 창이 이것입니다.

 

GUI (좌측) vs CLI (우측)

마우스가 없다?

이 창에서 여러분은 마우스를 사용할 수 없습니다. 모든 작업은 명령줄에서 이루어집니다. 예를 들어 파일을 복사해서 다른 폴더에 붙여넣는다고 합시다. GUI에서는 우클릭 → 복사 → 다른 폴더로 이동 → 우클릭 → 붙여넣기의 과정을 거칩니다. 그러나 Unix 기반 CLI에서는 cp file.txt /folder/file.txt와 같이 이루어집니다. 서버는 우리에게 친숙한 Windows 운영체제를 사용하지 않는 경우가 많습니다. 일반적으로 는 Unix-like 운영체제인 Linux를 사용합니다. (MacOS, Android 또한 Linux 기반인 친척입니다.) 이는 명령어 등 여러 개념이 일반 컴퓨터와 상이하다는 것을 의미합니다.

 

서버는 어떻게 쓰죠?

CLI 환경은 매우 큰 장점이 있습니다. 서버와 사용자가 서로 텍스트를 한줄 한줄 교환하면 된다는 것입니다. 이해하기 쉽게 설명하자면 카카오톡 대화방에서 친구와 대화하고 있는 것 입니다. 여러분이 톡을 보내면 친구가 그 톡의 내용을 수행하고 여러분에게 결과를 알려주는 것입니다. 물론 실제로 서버와 통신할 때는 카카오톡 대신 SSH라는 통신 방식을 이용합 니다.

 

서버를 어디에 쓸 수 있나요?

서버의 본질 중 하나는 웹사이트를 제공하는 것입니다. 네이버, 구글이나 티스토리와 같이 모든 사이트는 서버에서 동작합니다. 다만 이것이 전부는 아닙니다. 서버의 '연산' 측면에서 생각해 보면, 인공지능 연구, PS문제 해결, 수학 연산, 물리 시뮬레이션 등 다양한 분야에 이용 할 수 있습니다. 이외에도 장시간 켜놓을 수 있는 컴퓨터를 원하는 경우에도 서버를 이용하면 됩니다.

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.